"Fantastic location with everything you need. Don't even need to leave. Beachfront, pools, bars, sports, gym etc beautiful rainforest setting. Helpful staff. Only thing that let it down was the cleaning of communal areas eg main pool had dirty food plates, cans etc sitting there for hours, rubbish, mouldy cushions etc. Otherwise awesome."