The place was quite nice and very clean. It was located close enough to tourist attractions that you could feasibly walk there. The hosts that greeted us were extremely kind and hospitable and tried to make everything great for us. However, they do not speak a touch of English or understand any English which we were not expecting. This made things a bit frustrating and awkward at first, but with the help of google translate we figured things out. It would have been nice to have been informed about this in order to be prepared for the check in.