Excellent location.
Easy to reach from JFK and well connected (train very close)
Super comfy bed and nice cotton linen.
Check in is free during a limited time (this should be perhaps clarified upfront in the ad of the place!).
Very noisy location and thin window glasses and walls (I could hear my neighbour coughing). You might need earplugs to sleep.