The resort was over an hour from the ferry terminal so that was a negative factor for us when considering door-to-door travel.
The staff were really fantastic, they definitely made the trip a pleasant experience and did everything to make us welcome and any support we needed. If the staff were not so amazing we would have been disappointed.
The breakfast was great. The in-room dining food was ok, chips were often cold and not enjoyable, there was a limited selection of food, good for only 3-4 days.
The rooms were of an ok standard, the cleanliness was excellent, and the housekeeping was great too. And the water boys, very fast.
The kids rope course was closed, not advised in advance.
The ATV and water sports staff were amazing too.
Based on what we spent and the travel time though, in hindsight, I would have chosen a place in Phuket, close to restaurants and within 20 minutes of the airport. More variety and similar quality.