Going to York in half term with two 14 year old girls ( daughter and her best friend) and our twin boys of 12. We're staying in a boat on the Ouse. Anyone local who can give me the whereabouts of a decent skateboard park and any other 'entertainment' ideas? Is it worth booking on a ghost tour one evening? Decent reasonable restaurants? Thanks! ??