It's certainly not your typical airport hotel, that's for sure.
It's right in the middle of Flushing downtown (Chinatown), a bustling business district. You can even take the subway to get there from midtown Manhattan. Lots of good food in the neighborhood.
The lobby is sad and dispirited, and the bar is a nightmare. The suite upgrade is pretty decent if you're a non-smoker, depressing and run-down if you smoke.
The staff seemed fairly friendly and competent, except for the irascible garage attendant (not a hotel employee). Parking is cheap for NY at $9 a day.
I've never stayed at the JFK Sheraton, but this has to be a more acceptable alternative.