Superb. Hosts were so accommodating. Beautiful location.