We're coming to New York for the first time and after some research are probably going to try and get a reservation for the little owl. What do those of you that have been there think of your experience? If we can't get in there, where else should we go? There's SO many restaurants up there that's it's becoming impossible to figure out where to go. All suggestions are GREATLY appreciated (we're staying in Times Square, so the closer to there, the better).