You are about 5 mins away from Times Square and about the same from the red line and blue line stations for 50th Street which takes you to uptown and downtown right to battery park. So the location is absolutely FANTASTIC!
We had three people including a 5 year old and the room was sufficient, the store in the lobby came in handy for late night cravings :)