This place is a very comfortable and nice. There were no much people around the area late night, however walking from subway station to the apartment was never an issue. I'm not sure if the reason for this was because we visited NY during a national holiday, our last day in the city much more people was in the streets.
Getting to a bus stop or subway stations is a 5 min walk which will take you to downtown Manhattan in less than an hour.
I do recommend this place, Gerardo will give you clear instructions for a self check in and he will be responding your messages shortly for whatever need you might have.
Thanks again!!!