We stayed here for two days in order to rest in between a month-long stay in Vietnam. We have rented on beach facing bungalow which we found very spacious. Bathroom and shower area are "Wow" !!! The place is small enough that people don't have to fight for beach chairs (nice change from those tourist factory resorts), the food at the restaurant is delicious although for longer than 4-5 da stays I'm guessing you would want to see some variation on the menu. As a side note, lunch and dinners are served in the restaurant right on the beach… quite nice.
Breakfast is served in the other restaurant near reception, food is good, only draw back is it seem difficult to get hot coffee (apparently some electrical issues).
You can enjoy kayak for free, also hop on a bike and tour around the area - be careful, the slope to come back to the hotel is pretty steep - we did that during the day, plenty of small restaurants and bars if you want diversity, but I'm not sure I would ride a back at night coming back from those places. As we all know, driving in Vietnam is challenging, no light on a bike may make you an unwanted obstacle.
Hotel has an onsite massage parlor, it was "ok". Had better massages in Thailand.
A note on the staff, which we found very helpful and courteous, a special clap to the gentleman (from Philippines) at the restaurant, he made the difference on our stay.
This is a place I would definitely go back to