Nadir's place is as described, in a top location in Astoria, steps from the subway, near the main avenue with many restaurants, coffee shops, stores. I used to live in Astoria for years, a block away from Nadir's place and can vouch for the location being the best locally (easy access to Manhattan, reasonable prices and best restaurants in NYC)
Nadir is a wonderful host, with impeccable check-in process and communication, and he was more than willing and available to help with local tips, check-in, etc..
If you're looking for a central convenient place to crash at with a great host, look no further.