This was the perfect place for us! We flew into LaGuardia which is about 5 minutes away, so it was super convenient! Nora is a great communicator so everything was set before we arrived. There are no keys to deal with which was FANTASTIC! Taking public transit was really easy, there's a bus stop a block or two away, and the neighborhood is really safe so we had no problems! It took about an hour to get to the Statue of Liberty from there but it was really easy. We also went to Times Square (go to Times Square at night!), Manhattan, and a soccer game in New Jersey using public transportation with no problems! Nora recommended several restaurants and sightseeing places which was very thoughtful! We also found a lot of great places to eat in the area! We really enjoyed La Pollera Colorada II, and they also deliver. ;) Flushing park is really close by, it's near the Mets stadium, this park makes an appearance in the movie Men in Black but it's even better in real life! There's also a zoo in the park but we didn't visit. Nora was a great hostess and addressed any questions or concerns immediately. I would recommend this place and definitely stay again!