I cannot recommend this place enough! This is certainly the best option in Astoria. The space is clean and very comfortable, the hosts are incredibly kind, and the location is perfect. It is close to two subway stops, a short walk to dozens of bars, restaurants, and shops, and it is half a block away from a deli/convenience store, which will have anything that you need.