great place, great hosts, great location, a perfect place to stay