Great location, clean, great amenities, fantastic hosts.