Very new villas with everything you need, great pool. Food was ok, not amazing, we were served raw prawns one night which they wouldn't take off the bill. Location is back from the beach and a bit of a walk. Overall was good especially if you want to cook your own meals, we didn't so would stay somewhere else in future