The location and cleanliness were amazing, but the language barrier tainted the end of our trip. The checkout time was not established in a good manor. Also, the kitchen did not have all the needed apliances and was not stocked with necessary food items. Personally, I believe we payed too much for what we got. More hospitality was needed.