We had a great stay: Grand Moroccan Oasis.
The apartment was as described. Clean, bright and functional. We actually are Astoria residents and relocated here while our place was being renovated and I can say with authority that this apartment is in a fantastic location; Right around the corner from Astoria landmarks like Bohemian Beer Garden, Ditmars, walking distance to Astoria Park, pool and waterfront, just 2-3 blocks from the train and M60 to Laguardia and 125th street. The apartment opens onto a lovely, completely private back yard/patio with seating and barbecue. We just loved sitting out there with our morning coffee. So peaceful it's hard to believe you're in New York City. The apartment was as described, tastefully decorated, had a well equipped kitchen, was kept meticulously clean and felt spacious and comfortable.
Amal and her husband were helpful, quick to respond to emails and very welcoming. Highly recommended! Thank you for a great stay!