Lovely location, excellent facilities and great host.