We really loved staying at your place! When we arrived after a long flight we found it cozy and warm waiting for us.
The neighborhood is beautiful. A nice place to relax after a long day in Manhattan. We also tried some of your restaurant recommendations and loved them!
Since the Metro is right around the corner it's easy to go to Manhatten 24/7. To go to the JFK airport it's a little bit more complicated (one has to change the metro 3-4 times) but still possible.
It's a place we would go back to if we are visiting NYC again :)