Definitely a good stay! By all no means is this considered a luxury hotel, but it is clean, in a good location, easily accessible by subway, and there are perks (free luggage storage for early or late check ins, and they are flexible for early/late check ins as long as you let them know in advance). For my money, I really got my worth here. Staff is friendly and rooms are small (just like any NYC hotel) but clean!
The only other thing I would mention is that if you are looking to stay in SoHo, this isn't the location you are mostly looking for but you can still easily commute by subway or a longer walk