This place was perfectly situated close to public transport and the beds were almost too comfortable. We slept 10 People comfortably (adults) and learning the subway was pretty fast and easy. (First time in NYC)
The hosts were always available for anything we needed and guided us to some of their favorite spots in Astoria.
I would definitely come back and stay there.