I stayed one night at this guest house with a good reputation (recommended by the lonely planet) and it was a big disappointment.
The main problem was the staff attitude. The room was good for the price paid, and clean. The ammendities provided also as expected. Wi-Fi of ood quality.
I think the boss was not there. I checked in with a really unfriendly and rude person. He basically accused me of trying to trick him. My room was already paid and he seem to have no clue about who paid for their room or not. Same thing at the check out : no clue of what I ate or drunk.
Rooftop restaurant offers a nice view and food for decent prices but quality is average.
In a nutshell : a place with huge potential if the staff knew how to be more adequate to the guests.