We spent here one night, the place was clean, smelled good, it was enough for us (4 adults), there were everything we needed, easy check in, welcoming host and it’s less than 15 minutes to JFK.
Totally recommended👍🏼