Excellent space that is located 5-10 minutes walk from the subway station. Everything was great and I would definitely recommend it to anyone heading to NYC.
Lots of shops located in walking distance and 20 mins to Manhatten.