Great location for those arriving to/from JFK. Close to J trains. A train is further away but also in the walkable distance.