This place is good if you want to stay away from the crowd and noise. It's literally located by the beach so you can go for a swim if you want and there are places along the beach where you can rent a kayak and kayak to nearby beaches. You can also find cheaper tours along the beach compared to the ones in town.
Our room was pretty basic- AC, big bed, clean bathroom (although the warer pressure was terrible so we just grabbed a pale. Easier to shower). Something weird with the water. We had to let it run a few times because the water coming out of the sink and shower was.. brown... it cleared up after 10mins but thought it was weird and it happened a few times.
There was no mini fridge like other places so everytime we bought our own drinks like bottled water etc we couldnt kerp it cold. Also, they don't provide a kettle in your room (other places do) so you can't make your own coffee etc. You have to buy it from the restaurant upstairs.
The bar downstairs has good happy hours from 4-7pm. They do buy 1 get 1 free on selected cocktails and get a free appetizer if you buy a bucket of beer. You can get better food elsewhere. There are a lot of options just along the road or you can catch a 50 peso tuk tuk to town.
Overall we gad a good experience. All the staff especially both receptionists are friendly and accommodating.