The Cc site Beechwood Grange is lovely, we're returning there for a weekend at the end of March, it will be our 5th year using the site. The site is flat. A fish and chip van visits the site, has been on a Friday evening in the past. To get into York, use the park and ride, its easier than trying to park in York. There is an out of town shopping area, with supermarkets etc and some pubs which do food a short drive away. Barrons is just up the A64 going towards Scarborough if you need anything for the caravan. The A64 around York can get a bit busy on a Friday evening, rush hour time.
Rowntree Cc site we have heard is good, always fully booked when we have tried to get in. Hope this helps Annette