I can't say enough good things abut this property. The views were beautiful and the outdoor space beautifully apportioned - outdoor dining, pool, sunbeds and beach chairs. Inside the property, the kitchen was well equipped and the bedrooms were modern, clean and very comfortable. The property manager and the cleaning lady were both a delight to deal with. I'd highly recommend the property and hope to return one day!