This place was fine, but I'm pretty sure a huge percentage of the reviews are fake. There are multiple reviews under the same name and stay date, and they all praise the same vague things with the same sentence & paragraph structure. A lot of the common comments I disagree with, like that it is "central" (while not super inconveniently located, it is definitely a drive away from most things that travelers would want to do in town), "quiet" (between the cicadas and tree frogs at night, a rooster in the morning, a nearby temple where there was drumming and chanting one day, and the construction project technically next door, but overlooking the pool, I would say, construction notwithstanding, it's very peaceful -- but definitely not quite), and "clean" (housekeeping does a good job, but none of the doors and windows really seal up properly, so there were always bugs and lizards getting in).
I will say that it is absolutely beautiful, a tropical paradise. But all the overblown reviews raised my expectations unrealistically high and I was disappointed. In the end, I'm on a working holiday, and needed good strong WiFi and ideally an air-conditioned place other than my room where I could work for several hours each day, and this did not have either of those things. I ended up checking out early.