We didn't book this place ourselves as it was for a wedding, and would not normally have stayed in this type of accommodation on the island but found the resort excellent, the highlight was the food, arguably the best we had on the island, including the breakfast.
Being the end of the season it was quiet and as a group we had the place virtually to ourselves
The only drawback is the location if you wish to venture out, it's a 200Bht taxi ride to the White Sand beach area each way (I think the local taxi cartel have this sewn up), better still hire a bike from reception if your keen @ 200bht per day it's excellent value.
The resort is surrounded by rain forest on 3 sides, the view over the bay is fantastic looking across to the other islands
If you are looking for a place for a getaway from it all this is it