The place is fine and very close to JFK