Nice, clean, quiet place near JFK. Great Location!