We had a good stay at this place! And would definitaly stay here again. :) Subway (green line) is around the corner, Central Park and other Subways in walking distance.
Thank You! :)