Splendid - that's the word for this villa - splendid in every respect. It is stylish, spacious, cool, it has outside dining areas, comfortable beds and was a delight to stay in. Highly recommended.