Excellent hosts - including Daisy (friendly and safe dog). Beautifully appointed in a lovely location.