Thinking of booking my 12 year old son in for the Snow Park,sledging etc. Will there be anywhere for me to sit and watch ? Do they sell food ? Also where is the best place to eat in The Trafford Centre ?