I have no idea why some reviews state that this is run down unless it has been renovated since because the grounds, rooms, and facilities were impeccable. The service was great as well. Everyone was friendly and accommodating, including the owner. Breakfast was included and delivered to our room in the morning at the time of our choosing. It also included a free spa service. We both had massages which were great. They offer facials, Thai massages, and relaxation massages.
The restaurant serves a minimal but delicious menu as well as cocktails. The hotel was relaxing, quiet, and offered beautiful views.
The area is a bit out of the city but has a few shops, restaurants, and bars within walking distance. We had no problem getting a GrabTaxi when we needed one.
I would highly recommend with one suggestion - stop using plastic straws in the restaurant. The local area and beach (not in front of the hotel but further down) is extremely polluted and plastic only adds to that problem. We brought metal straws but either way plastic should be done away with. Otherwise, five stars!