We are taking a trip to the NHM next week, and want to take to kids to a nice restaurant which they'll like (they're both under 9) - must serve decent food. Heard the River Rorest thingie (or whatever it's called!) is awful.... any ideas, anyone?