great location, great amenities, clean, and wonderful hosts!