Wonderful hosts, perfect location and great for families.