Lovely setting, great modern place with excellent facilities.