perfect place to stay for you visiting NYC if you don't want to feel like a tourist. If you experienced a living community before, you should feel home her.
Right on bedford Ave the next cafe place is just a few steps away.
ps: better use the small bathroom.