I enjoyed my stay at Diana's apartment. The place is extremely clean and well equipped. 30th Avenue is about an 8 minute walk and it has loads of restaurants and shops. It is closer than you think as the address numbering system in Astoria is a bit odd. The subway to the city is about a 7 minutes walk as well. I recommend this AirBnB.