This location is in the heart of Bensonhurst right next to 86th Street. Very close to the D train. Stores, Starbucks, and restaurants within walking distance. Was easy to get to from JFK.