Great place and location very close to JFK