The appartment has all the necessary facilities for a comfortable stay and is only 1 block away from the L train that takes you into Manhattan. A small supermarket and a coffee bar are just around the corner.
Guillermo was a great host and gave us some good NY tips. We could leave our luggage till 3pm the last day of our stay. Higly recommended