Location: good location by the beach, a little further on the island than I would prefer, but there was still plenty to do around. Beach was excellent, although there were a few rocks.
Room: we stayed in the myth rooms, which are furthest away from the beach. There are monkeys in the morning and afternoon, and one time monkey charged at us and hissed. The room needs serious upgrading, and the bathtub was in an unusable condition, which was disappointing. The open concept bathroom is spatious and we enjoyed it but it could prove lacking in privacy for some.
Service: the staff really tries to provide excellent service, but it is clear that there are management issues. No one knows what is going on exactly. We ordered a room with 2 beds, got one with just one, and it took nearly an hour to get someone to fix this. The same kind of happens for any service you request. Again, the staff really tries, but either there are not enough of them or the communication is simply not there.
Amenities: the pools are great, which is nice. We didn't use the spa, since it was much more expensive than the beach Thai massages. The hotel however, is still under construction (even though I specifically asked if it was still going to be). So things aren't quite what you would expect.
Food: breakfast is below average for the price. Low variety and the food is tasteless. We only ate once at the western and Thai restaurants, and they were just ok. Overpriced for what you get