Location is perfect: it is not far from both JFK and Manhattan.
Super clean and tidy.
All things that you may need are available + a kitchen with necessities.
I really enjoyed my stay and can recommend this apartments to everyone.