It's not the easiest hotel to find, as it isn't on Google maps and we drove past the road a few times in the dark.
However, once we found it it was good. Only a 5 minute walk into town, and probably a 35 minute cycle to the beach.
The room was fairly basic but clean, spacious and had everything we needed, even some small speakers for playing music in the room. Wifi worked perfectly. Bed was comfortable.
There was no AC in our room but it was never too hot so the fan was good enough.
My only problem was that on the last day we went out for breakfast and the staff assumed we had checked out and left, and immediately charged my card. This was inconvenient as I had already withdrawn cash to pay for the room! It wasn't a huge problem, but I'd suggest waiting until at least the check-out time before assuming guests have left.