Very accommodating hosts, great amenities and perfect location