Stunning location, extremely modern and clean. The bedrooms are spacious and comfortable and the living room well appointed. The outdoor spaces were especially lovely. Highly recommended.