Perfect location, perfect accommodations, and perfect hosts. I would definitely recommend staying here!