Avoid! really wish we had not stayed. Overpriced for not much quality. Very expensive for everything in the hotel, then they add a service charge, plus VAT and then added it again to the final bill trying to get double out of me. A massage is nearly 1000baht, down in Sairee its 300. 2 cups of Tea was 280 baht, 100 in Sairee. We had a meal at the restaurant and it came to 1600 baht for 2 cokes, veg fried rice, prawns with a bit of cabbage, fries and salad. Did order calamari but it was off, so he told me it was local squid. I couldnt even pull it apart infront of him.... Then they added a service charge and VAT. More expensive than anywhere in Thailand. I would understand if it was a 5 star resort. Its not. Our chalet was poor with a hole in the roof. Very outdated and up a huge steep hill that people would not even ride a bike up. The views were spectacular though especially of nuangnuan.
The beach is not a beach, its sand put on a man made bank. Lots of building work and materials all over the place. Man made pier is rusty and broken. You also have to walk down the cliff and loads of steps. Again, steep to walk back up. Nice pool but overlooking a building yard. Also they hire out equipment and it is 5 times the price of everywhere else. They do shuttle runs to town, but if you go outside of the 4 times they charge you a lot of money. They wont order a taxi, you pay their driver.
If you dont mind a cliff, have money to burn and want to pay over the top, then its for you.