Pros: absolutely beautiful. The most beautiful views of pool/palm trees/ocean. The pool was good, the beach was clean, the sand was soft, and the ocean was crazy warm. Rooms were clean and comfortable. The bathroom in the oceanfront villa was beautiful. Included breakfast had a wide selection of Thai/western food.
Cons: the bars are expensive (~$7/drink) although that's somewhat to be expected. The AC in the oceanfront villas was only ok. It kept it from getting hot, but it didn't get as cool as I would have liked. The restaurant is the biggest con. It's expensive, the food isn't very good, and service is crazy slow. Also, of the two times we ate at the restaurant they forgot one of our orders both times. ¯\_(ツ)_/¯
Fear not though, because a short walk up the road there's a much better and cheaper restaurant called The Andaman Restaurant. Also, a short walk south on the beach brings you to a cute restaurant with tables on the beach that is also better and cheaper. So the restaurant shouldn't dissuade you from staying here, just don't eat there.