Stayed here for 4 nights in one of the bungalows, bungalow was quite spacious and clean, more than I expected! Good little balcony and hammock overlooking the others and very quiet. Good security, regular guards patrol the area and near by haad rin beach for the full moon party is in 5 minutes walking distance.
The beach itself at the resort isn't much, the sea is too shallow to swim but the pool is quite good. Internet access isnt good there are two very slow computers, however their laundry service is good and the restaurant does good food and cocktails. The spa/massage area is lovely and you can get a massage in privacy while overlooking the beach.
Overall a really nice place to stay!