Proposed visit

Hi, i am with a group of 7 or 8 birders from Sussex, planning to go to Wales in a week or so.  We thought a visit to Otmoor would be a delightful stop en route, but it would be helpful to know what facilities there are, e.g. toilets, refreshments etc.  If there is none on the site, are there any close by ?  Thanks for your help and advice.