I've stayed at this location more than once before (I forgot when it was, and I'm too lazy to go look myself, so...eh). I'm a single guy who travels frequently, and don't believe paying top dollr for the same service that you can get for pennies on the dollar, I'm always looking to stretch the available cash I have for other things.
I picked this hotel initially because it was cheap ($80/night if I remember correctly). When most Manhattan hotels charge double that, plus all kinds of fees, that price seems like a bargain.
The rooms, generally, are well-kept. I did notice some discoloration on the tub grout...but I'm OCD, and a normal person would not care (or even notice).
The staff have been top-notch to me while I'm in town. They have always responded quickly to concerns or questions that myself or other guests have, and I feel they go above and beyond to ensure your stay is acceptable to their guest's standards.
I AM a little disappointed that they got rid of their breakfast (again...I stretch dollars)...however, if it was purely a cost-cutting move I completely understand; especially with the price of everything going up these days.
Anyways, go check this hotel out if you're looking for a great value in a great location (it's literally a block from the Queensboro Plaza subway station; a quick 10-15 minutes away for all the touristy stuff and airports...yet far enough away that you don't have to deal with either. :)