Absolutely amazing place to stay. The hosts were so patient and accommodating, and combined with the location, we honestly couldn't have asked for a better experience.