Great location, clean and sufficient amenities, attentive hosts. Highly recommended.