Just perfect. The house, the garden, the location and the host. Highly recommendable.