The Ashlee's place is your best local for live and enjoy Astoria!
The neiborhood is amazying and you'll have many acess for bus, subways, laundries, restaurants and markets.
I recommend u stay in this place.