The hotel is set on a beautiful natural island, there was sand everywhere, even in reception which added the vibe.
We had to wait in reception, in the sweltering heat for 40 mins before we could go to our room. The service was so slow and painful.
I had previously been emailing the hotel to book the seaplane and organise a room upgrade half was through the holiday to surprise my wife for her birthday. I didn’t get a reply half the time and only just managed to book the seaplane in time.
At check in I tried to explain this when my wife wasn’t around, they then spoilt the surprise by announcing how much the upgrade would cost in front of my wife. I was so annoyed.
When we checked into the beach studio, we were underwhelmed. Apart from the beautiful view of the beach, it felt very basic and not at all luxury.
When we did finally upgrade to the over water villa with swirl pool, it felt much nicer. I wish we had stayed there the entire trip.
But that being said, the shower head was broken, the swirl pool kept turning on by itself and the room felt tired and worn.
The food was okay. Nothing amazing. There were cafes which mainly had cakes - I wish they have more salads or healthy sandwiches for lunch.
The kids club was good - my son enjoyed going and had fun. Staff there were fantastic.
When we left, the hotel booked us on a ridiculously early seaplane without telling us until 9pm the night before, so that made our journey home very long and tiring.