Pros: the staff are fantastic, and do everything to accommodate trips, questions etc.;
rooms are spacious and consistently kept clean;
Hotel makes all activities accessible and easy to do eg snorkelling, diving, whale sharks, kawasan falls;
water in front of hotel has its own reefs and turtles that you can rent snorkels for
showers in room are of low quality (poor pressure)
food needs improving as v poor quality and much higher priced than local restaurants that offer better food.
Also transfers to airports and ports are significantly more than local drivers (however note that the driver has been vetted by hotel so we were willing to take that price for that reason)