I am going to be in New York from 22nd April til 30th April this year. I mostly like museums, parks a bit of shopping and the usual tourist things but can anyone advise me on what not to miss? I would like to see some ballet while I am there. Also what are the not to be missed restaurants?