I had a great few days staying at Alba's place while in NYC. It is conveniently located near the 7 train, which takes you easily to Manhattan. I also loved all the great shops and restaurants within walking distance. The apartment itself is comfortable and more spacious than I expected. I would definitely recommend staying here.