The place is very nice and clean. Enough clean towels and sheets. It worked out well for the 6 of us.
Its less than a 15 minutes walk to the Airtrain that takes you straight to JFK and the A train station.
The only inconvenience was that their is no Grocery store near if you don't have a car. And the only convenience store is about 15 minutes away.