Beautiful, clean and spacious in a fantastic location. The hosts were very helpful and attentive. Highly recommended.