I stayed here four nights in early December mostly based on Tripadvisor reviews. The room was nicely appointed, attractive and the whole hotel is pretty spotless. The staff is also extremely friendly and approachable. I was given a loaner umbrella for the day it rained at no cost. I never tried the restaurant. The 'fitness center' is small, but does have a treadmill and stair stepper. I would bet that most hotels this size probably don't have any fitness equipment at all.
The only negative comment I have is about the view from my interior room window. My window just looked straight into a brick wall. To be fair, though, the reservation I made clearly said 'interior room', so I guess the lack of any view should have been expected. Also, the interior room was super quiet. All in all, a very nice hotel in a great location near Chinatown, Union Square, and the Financial District.