I could talk about New York all day!
We stayed at Yotel, which is at 42nd and 10th - 2 blocks from Times Square so really close to the action, handy for the subway, but far enough to be away from the crowds. We loved the hotel, it was comfortable and provided complimentary muffins for breakfast which I believe is quite rare for NYC hotels.
While we were there we squeezed loads in - Empire State Building, Top of the Rock, Central Park, Intrepid museum, Bronx Zoo, Coney Island, Roosevelt Island cable car, Times Square, basketball at Madison Square Garden, ice hockey in Newark NJ, Staten Island ferry, natural history museum, a long walk through the Village to Lower Manhattan to go past the Friends apartment and Ghostbusters firehouse, High Line Park, Brooklyn Bridge Park, Battery Park & Wall Street, Yankee Stadium, shopping, saw Spiderman on Broadway, and we had a trip to Woodbury Common shopping outlet.