Good location, great hosts, perfect spot for our family stay.