Price & location!
We spent 6 nights in NYC at the Marrakech Hotel. There are so many positives about this hotel, the location being a big one for us as we weren't that fussed on being in Midtown amongst the hectic tourist traffic but needed to still be close by. Staying on the Upper West Side worked well as it's a bit more quieter in terms of foot traffic and road traffic. We felt totally safe walking around even in the early hours of the morning and there is always somewhere open for you to get a bite to eat as the hotel doesn't have a restaurant.
The Marrakech is very conveniently located right beside the 103 stop on line 1 Metro. It will take you about 10-15 mins max to get to 42nd street (Times Square) from this stop once on the train. 
The cost of the hotel was another big factor as to why we booked the Marrakech. We got what we paid for in the size of the room, it was a bit of a shock after our previous hotel in another city but hotels in NYC are expensive so this was an excellent option for us trying to keep the cost down. There is way to much to do in NYC so we won't be in your room all that much anyway. 
There are a fair few stairs (no lift) when you enter the hotel but the staff are happy to help you take your luggage up. The hot water didn't work the first morning but after talking to staff there were no more problems with this again. The aircon unit was so noisy we had to lean things against it to stop it from rattling. The hotel offers free wifi but Starbuck's is next door and their wifi is much better.
The staff truly are extremely helpful and friendly, they make the experience so much more enjoyable. We were not disappointed staying here.
Location info:
There is a 24 hour grocery store called Gristedes (blue awning) on the same side of the road as the Marrakech on the next block up (about 2-3 stores up from the corner). 
Just a few blocks back from Central Park if you want to walk there from the hotel or take metro to 59th.
A Laundromat is located on 104th, around the corner from Riteaide, only takes quarters and costs $2.50 per wash and same for dryer. 75 cents for washing powder.
If you like jazz, visit Smoke Jazz Club approx 2 blocks up on left side (during the week nights Mon-Wed will not have a cover charge but ask for a minimum spend as the venue is small). We had an excellent night at this Jazz bar!!
Five Lamps Tavern, approx 2 blocks on right side, is a great pub with good food.
If you like craft beer, visit the dive bar on the same side of the road as the Marrakech about 2-3 blocks down. Super cheap to buy beers to go but a cute little bar to stay for a drink.