This resort was fantastic! The rooms are huge as is the bathroom with a separate tub. Out room overlooked the pool and the beach. As it was the low season it was very quite and it seemed like we had t he whole place to ourselves! The breakfast was basic, but I got the impression that during the peak season there would be more variety. The restaurant and bar overlooks the beach. There was two huge clean swimming pools and one with a swim up bar. They have a shuttle bus that runs a few times a day into Khao Lak town (about 20 mins drive) or to one of the local markets, and costs 100 baht for return trip or 50 baht one way, a taxi back will cost 300 baht. They also offer scooter or bicycle rental at a very cheap rate.
There is a massage station next to the main pool and a 1hr massage cost 320 baht, as well as an onsite beauty spa.
They can also organise day trips and airport transfers, although you might find this cheaper down the road. We really loved this resort and the isolated location, unfortunately the ocean here is quite rough with a steep drop off, so swimming would be at your own peril and not advised.
There is also a few restaurants located near the resort.
Hopefully I will be able to come back and stay again!