You get what you pay for
I several nights in the Mayor Hotel and will never stay again. I don't know how people gave this place 4 stars!
First off, it's located in Chinatown, which I personally am not a fan of. Nothing is in English, so something as simple as finding a store to buy a soda is difficult. I find that Chinatown is one of the dirtiest, smelliest parts of NYC. But if you don't care about that, it is a decent location in the Lower East Side. Just a short walk to some hotspots near Little Italy and a very short cab to SoHO and the Village.
But that was it for the good stuff. The standard room was 1 full size bed with about 1 foot of room around it, and a wardrobe. Which made it tight for 2 people. The bed, oh the bed was the deal breaker. It was like lying on plywood with a thin pad over it. I actually woke in pain from how hard it was. The pillows were decorative pillows that were flat with ruffled pillow cases on them, not real pillows. There is no temp control, the front desk controls the whole floor. So if you get hot or cold, too bad. It sits across from the Manhattan Bridge so it's loud, if you sleep light, bring earplugs. 
I skipped on daily breakfast because it's in the basement with the washer/dryer and next to the linen room, and looked gross.
I will say the front desk staff during the weekday's was super friendly and helpful. The weekend staff however couldn't be bothered from Skyping to help me find a place to get coffee and soda's in the morning. I stood there for at least 5 minutes and she only looked up once and never attempted to help me.
Spend the extra $20 a night and go to a different hotel. You really do get what you pay for, there is a reason this hotel is so cheap.