Was not happy with our stay unfortunately. Staff were lovely!! But we booked the private villa with private pool and we arrived, our pool was green. We couldn’t swim which was the whole point we booked this room and it was almost $300.00 per night which was steep when we couldn’t swim in it, we asked them about it and they said it was fine but the bottom of the pool was green and you couldn’t see the floor or steps! The last day of our stay it was clear 😭 we noticed someone came and did something with the pump and the next day, our last day it was fine but we still couldn’t swim because we had to check out. Quite frustrating. Breakfast was very mediocre, has to send two breakfasts back because the eggs were cold and it took them half an hour to get them out to us in the first place. Spa is okay but not air conditioned and quite expensive for what it is. The surrounds and feel of this place was nice, very tropical and pretty, but unfortunately our stay was very disappointing. We also had lots of ants in our room, the water pressure was horrible and the water was cold every time. It also seemed like they weren’t ready for us with no towels in one of the rooms and no cups etc. room service was lovely and cheap, best thing about this place. Once again, staff were also lovely, just a disappointing stay. Not that close to anything either.