A stunning villa in the most perfect location. We had great weather during our stay and the house layout is amazing for relaxation and hosting. The beach is literally on your doorstep and the views unmatched. Karen was a gracious host, friendly and communicative throughout our stay. A fantastic home for a family vacation, top tier amenities!