Making a one night pit stop in NYC on the way to New Jersey for a wedding in May. I don't know much about NYC other than that location is key, so we've got a hotel just a couple blocks from Times Square. We get into LGA at Noon and will have to leave about that time the next day, so we don't have a lot of time. What spots/attractions would you recommend seeing in just one day?