I loved staying in this Apartment. It was totally clean and like in the description. There was even Shampoo, Conditioner and Shower Gel in the Shower when I arrived!
The Apartment is not far away from the metro (about 5-10 minutes by foot) which takes you to Manhattan or with one change of trains and then to the Airtrain to the JFK Airport.
The check in and out was very easy. I got to know Wendy who is really kind and very helpful if you have any questions about anything.