Clean place, friendly hosts, great amenities.