Lovely location, clean amenities, great hosts.