Excellent place, location, great hosts