Location, Location
We stayed 3 nights in the Hotel Mela en route to visit friends in Dallas. This hotel is perfectly situated round the corner from Times Square. The room was clean and comfortable with toiletries, hairdryer, tea/coffee facilities plus wifi. We ate breakfast twice at the little bistro right next door which was really nice sat in the open window with the heaters on (very quaint), then on our last morning for a change we ate across the road at Cafe Un, Deux Trois, again very good. All staff we encountered were polite and helpful. 
We ate at Teds Montana Grill (110 West 51st Street at Sixth Avenue) which was excellent, Bangkok House (W 46th St) on restaurant row - this was excellent value for money but note that they are not licensed so do not sell alcohol which I was not aware of at the time of booking, and on our last night we went to Greenwich Village and ate at Montes Trattoria. We saw Rock of Ages which was absolutely fantastic. This was our first visit to NYC and we had a great time.