Place is very close to the JFK airport. Parking is free.