Everything was perfect. I would definitely stay again when visiting New York. Sure the subway isn't close but there is a bus that takes you to the perfect station to get to Manhattan.
The apartment itself is super equipped and cozy. We enjoyed having Netflix & Co.
Sarah and Jason were very supportive and responded very quickly when we had questions. Check-In is easy.
All in all...a perfect stay :)