This is an exceptionally "clean and tidy" place with a very friendly staff that speak English fluently. The breakfast is superb (NOT a buffet) - it is served to the table and is just enough to get you start the day (very tasty). Rooms are basic.
There are two disappointments that we faced (after paying over $230 per night for a room of three):
1. Showers and toilets are shared, and showers cannot used after 11pm. There are 2 men and 2 women toilets for all guests and only two showers for all guests.
2. We stayed one night at the beginning of Aug 2016, and it was very warm (the room is air conditioned and very pleasant, but once one leaves the room to the toilet, bathroom or anywhere else, it is very warm).
Overall, we highly enjoyed the good taste, clean place, friendly staff and the good communication - just be aware of the baths/toilets and make sure you are not sensitive to heat during the summer.