Very clean, great location and incredible hospitality! We had some difficulty navigating to the place, and despite language barrier, our host was super patient in giving directions and picking us up. She was incredibly generous in giving advice on what to do in the city and sharing her delicious food with us.