We stayed one night at the hotel in April 2013. When we arrived with a very tired speedboat trip from Phuket to Racha/Raya Island, we wanted to use bathroom at the reception, but they don't have one, we had to pay 10 bah for each use of a bathroom at the resort near the reception. The checking process is not bad, but we had to wait until 2 PM(we arrived at 10am, as the speedboats going to Racha island only offers the early morning trip). While we waited at the beautiful beach, the reception staff tried to sell us a dinner by trick. We knew that the restaurant at the resort is expensive and tastes bad, so we didn't book the dinner.
The next day, we chose to buy a one way speedboat ticket from the resort to back to Phuket, it costs us 750 bah each person, and was told that it include a taxi to our next hotel in Kata beach of Phuket, but later they charged us 500 bah for about 10 minutes from Chalong Bay pier to Kata beach.
Definitely not recommend for anybody. The resort is the poorest resort I ever stay, although many of the staff are nice, but not very helpful. The swimming pool is quite good, the beach is really beautiful.
No fresh water to drink, you have to buy a bottle of water for 60 bah from them.