Great place, excellent facilities, lovely setting