Great house, great hosts and what a beautiful town.