We loved this place-very clean, great location, all the needed amenities, and though we did not formally meet our hosts until leaving, they were in constant contact with us. Highly recommend.