Excellent place close to JFK airport and Subway