Steven's place is located in a great location not far from a subway station which would take you into Manhattan without any trouble at all. Purely on the basis of the location, I would definitely recommend it because of the convenience.
The apartment itself is in an older building but it has been kept very well with all of the usual amenities provided, and everything working as well as can be expected. I have no complaints about my stay there and you could probably comfortably have multiple people staying here without it feeling overcrowded.
It's no more than a 5-minute walk away from the closest subway station, but there are a few good bars nearby in Astoria if you just want to stay in the area as well. During my stay, I was in Manhattan a lot but never felt like I was far away or that it was tough to get back unless you were far into Brooklyn. It's not too far from JFK either if you are looking to use a ridesharing service from there too.
Everything was very clean and Steven was more than happy to answer any questions I had regarding the place, and the area if required also. I would definitely recommend staying here if you're not looking for something overly fancy but near the city.