near the station and JFK airport.
quiet loccation.