The good: view from the pool is great, location is unbeatable, room size is fair (luxury villa), easy access to the beach and staff @ the pool bar are really cool.
The bad: bed is hard really hard, no light @ the pool at night, breakfast it ain't good everyday I went to coffee club, no light between villas so is dark at night, lots of cat I’m allergic to it so everyday on allegra!
The ugly: I think that pillows smell might be old so pretty much I sleep with a towel that I bought as a pillow not all pillow but at least the one that I used it did, they need to improve the cleaning in the rooms.
I think it is a great property they just need to do some changes starting on the hard beda and pillows.