The hotel (the beach) is quite cozy and has a nice beach view. We booked a standard room which is quite small, so a villa is recommended for more comfort. The pool is very small, but there is direct access to the beach.
Staff is friendly but if you don’t speak Thai, you get only the minimum service and information. Restaurant is ok but you can find better places around. Spa was nice but the prices are almost European. As it is a detox hotel, you won’t find hard alcohol here.