Beautiful, spacious, clean and with everything we needed in a gorgeous location. Excellent communication. A perfect place for a break for a family (or couple).