We stayed in this resort in Jan 2013 and our overall experience was good.
Location- The resort is a bit secluded and away from the hustle bustle of Chaweng. However, the hotel provides free shuttle to Chaweng twice daily and there is also a 7-11 store nearby to get necessary items. it was quite peaceful.
Beach- The beach is clean, sunbeds are nice. because of the location, only a few people are there on the beach so you can have the beach practically for yourself.
Staff- Very courteous and ready to help.
Restaurant- We being vegetarians did not have much choice in terms of food. Also the staff did not understand properly. Everything from ham to bacon to steak were veg and they kept nodding and smiling in agreement.
Room and cleanliness - We stayed in a pool villa thinking it will be quite private but sadly it is not private at all. Anyone from the adjacent villas to people passing by can have a look at you in the pool. So the whole purpose of privacy is lost. I think the pool access villas were better off.
The room was nice with traditional thai decor with heavy wooden panellings. The bathroom was large, jacuzzi was nice and big enough for two people. However, i think the overall room has become outdated and requires renovation. the wooden polish has faded at many places.
The housekeeping was not that great. When we arrived the room was done up beautifully and later on it was never cleaned so well. also, the turndown service was average. Toiletries can be improved upon.
Infinity Swimming pool was very very nice. Had a great time there.