We loved this place, where we stayed for a week. The location, the spacious floor plan, the furnishings, cleanliness and responsiveness of our hosts were all top-notch. We especially enjoyed using the covered balcony during the rain, despite not having a spectacular view. Highly recommended.