We have stayed at The Retreat a few times, in the Villa Rome. Let me just say that it is divine!!! The coziness of the unit that looks out onto the ocean with unspoiled views is just amazing! It's exceptionally clean and very well catered for! The staff are amazing and on top of anything that u may need! I cannot say enough nice things! I am a complete fan! Nothing less than 5 stars for this place!