Poor hotel, poor location
The best thing was the beach restaurant near this hotel (when you go to the road, take on the left and turn left at the 7eleven, one of the best food I had in Thailand) but for the rest I do not recommend this hotel: you have to rent a motorcycle to get to the good beaches of Ko Lanta, as the beach near the hotel is very poor and far from paradise (rocks, no beautiful sea). The accomodation is unpersonalized, cold, the bathroom is awful as it is opened and snakes can visit you.
However, we had a good relation with the staff, very friendly, they can help you with excursions, rentals, bookings and are very welcoming. The breakfast was OK.
The pool is far, far different from the pictures on the website, no decoration. Just a pool in the middle of concrete.
The garden is great.