Size matters
When staying in Manhattan hotel rooms are typically small unless you pay a fortune. However, Hampton Inn Time Square North are typical to those in any midwest city. I was SURPRISED to say the least. When I opened my door I was welcomed by a nice size room with a King Size bed and large desk area.
The hotel is well maintained, includes free cold/hot breakfast options. The rooms are modern and have updated bedding, carpet, and furniture. The bathroom has granite counters, one piece tub/shower with an arch shower curtain rod to increase shower space and light. 
The hotel is close to Times Square, easy walking distance. It also is one block from the 50th Street C & E subway stop. This is convenient if you want to skip the cab ride from JFK and save yourself $50. From JFK take the AirTrain to Jamaica station. Jump on the E train and depart on the 50th street and 8th Ave stop. The total trip is less than $10 and takes 45 minutes. Plus, when coming from JFK on the southbound train you have access to an elevator. This is nice when you have heavy luggage/bags. Once at street level you have one block walk to the hotel. 
If you're looking for a moderate hotel in NYC, but not far from the action, check out Hampton Inn Times Square North.