Great location, few steps from the subway and a big supermarket.
Also not that far from the JFK, specially if you are traveling with many suitcases like me.