Very beautiful setting, a friendly puppy and very accommodating hosts.