Osvaldo's place was exactly as described, immaculate and comfortable; it is incredibly close to a G subway stop and Manhattan is just 4/5 stops away. The neighborhood is great.. close by restaurants, starbucks and supermarkets, and there is no noise at all, so a good night sleep will come easily.
Altough we could not meet Osvaldo in person he left us great advice to get around, and was always able to communicate with us via msg... needless to say, I'll stay there again when I go back to NY. Highly recommended