Great house, excellent facilities, great hosts.