Would say it's ok. We've been there in rain season, so not even there but in whole Khao Lak was nothing really to do. Hotel is quite away from anything, maybe three restaurants near by and that's it, otherwise you need to get a taxi to Khao Lak which is around 10km away. Beach near the hotel was really dirty and unswimmible, but again it was raining few times a day. Rooms itself were clean but musty and with a bit of smell, but it's quite normal in Thailand, but they were spacious and with nice tarace. Housekeeping was doing a great job, every day cleaning was really detailed. The prosperity needs a little bit of renovation and care. Also checking in was a bit different then usuall, normally if you book with hotels.com you just need to give you're passport and it's all good, here we needed to sent the confirmation to reception as they didn't have it, so it took a little bit more time, but still without any problems.