Great location and great place, really close to JFK airport!!