Mayflower really is wonderful at this price range. It is clean, safe and conveniently located near the union square and China town.
They have nice breakfasts too with waffles, bread, eggs, cereals, milk and juice. They also have very spacious storage rooms and a small kitchen with sink and microwave.
The hotel itself is also really beatiful with antique elevator.
It is near Tendorlin, but still quite safe and queit, so nothing to worry about. And the ventilation fan in the bathroom is kinda dirty, it will be the best if they clean it.