My experience here was absolutely amazing, mainly because of the staff, though it is worth noting, the location is excellent, the rooms are very clean and comfortable, and the breakfast is very good. I needed to extend my stay a few days in a row due to unforeseen circumstances, and each time they were incredibly understanding, accommodating and polite, and were even able to keep me in the same room for the entire duration so that I didn't have to pack up every night and move to another room. Not every host that I spoke with spoke English, but they were all incredibly patient as we used the Google Translate app to converse. By the fourth day, they were pretty much treating me like family, with big smiles and greetings, even though we didn't always understand eachother. The staff make this place 100% worth staying at, the fact that the rooms, location and hotel itself is great is just icing on the cake. Thank you again so much for the hospitality and understanding, you made my stay an incredible one despite the circumstances that forced me to keep extending my stay.