This is a nice and big resort that has got everything you need. You have to pay 150 baht to use the gym even though you stay at the resort. We weren't super happy with our accommodation (in the “jungle house”), since it was far from the main resort. We were told to call for a golf cart when we wanted to go to the main resort, but it rarely showed up. We ended up walking a lot (10 min walk), which could be a problem for some people since some parts of the road are quite steep. We liked the room for the most part, but not the bathroom. The shower was placed right next to the toilet and the drain was quite small. This resulted in a pool of water around the toilet (and usually on the whole floor) after every shower. We used the hotels laundry service and ended up losing a shirt. Even though we told the hotel right away they didn't find it. We got a small discount when we checked out because of it.