Perfect location, great amenities, super clean, amazing hosts