Great quiet place with great location close to the airport JFK