Great experience. Will return
Stayed here the end of April for 4 nights. Had some concerns about staying here because of reviews, but booked because couldn't beat the free parking. It was a a pleasant surprise, front desk very friendly right from check-in, let us check-in early and even though our room wasn't ready, the cleaning staff came to our room and got it ready for us immediately. Our room was a great size, bigger than most NYC hotel rooms and the microwave and a fridge was a nice bonus. Bathroom was clean and very good size. Hotel staff did a great job cleaning our room everyday and there were NO BEDBUGS which is a problem in some NYC hotels. Hotel location is great. Right on 42nd St. and very close to theatres. Three blocks to the subway station and an underground walkway leading right to Times Square. People have complained that there is a train track behind the hotel and a police and fire station across the street. Have to say this wasn't really an issue for us. Hotel parking was also good - well monitored and very secure. 
Overall a great experience and we already have another stay at this hotel booked for July.