Amazing place, very clean and comfortable.
Would definitely recommend for a stay near JFK.