The good:
The pool is great - looks right out on the ocean and is large
Right on the beach, which is beautiful and uncrowded
Easy check in, and staff were helpful in arranging transportation to the airport
There’s a beach massage place basically attached to the pool area
The beach bar sells shakes, ice cream, and sodas you can enjoy by the pool
They have many loungers and umbrellas
The mediocre:
The room is simple and plain, but totally serviceable
The shower is ok, but nothing great
The provided shampoo is not very good - it made my hair feel like straw (but I also could have gone out and bought some for myself but was too lazy to do so)
The beds are hard. Which is typical for Thai hotels, especially at this price point
No beach mats provided, which would have been a cheap and nice thing to offer in the room for guests. The sand is hot and sarongs dont really cut it as well for lying out on the beach with friends.
The bad:
The area outside the hotel is pretty isolated. There are a couple restaurants, but no mini-mart/convenience stores for at least a 7 minute walk, which is annoying if you need an atm or want to grab drinks and snacks. This is of course not the fault of the hotel, but it is something to consider before booking. (And in fairness, tuktuks always wait right at the entrance of the hotel)
Overall, the hotel was great, especially for the price. I would stay again. Lots of families and older couples staying.