Absolutely near by to JFK and walkable to all stores