My wife and I used this as a stopover on our way north from Phuket.
The accommodation is in bungalows that are well equiped, clean and spacious.
The food we had in the evening was was very good and reasonably priced.
Breakfast left a little to be desired as there was very of it.
The staff were all very friendly and efficient however, none of them spoke English.
In my opinion, this is an excellent place for a stopover of a day or two but I wouldn't consider staying any longer due to its location.