Great views, great house, great hosts. Excellent all round.