Great place, good location nearby JFK airport.