This place is excellent with a good budget. It is near to the 7 train ( 5 min walk) and LGA buses. There is a store few blocks away for basic groceries. As other people mentioned plenty of street food from the location to the place. The place is very clean and had all the basic amenities.
Disclaimer:- Nothing against the host but if you are planning to get a car please be prepared. I could not find any parking during the day time. Parked 5 mins in someone’s driveway and hopped in and out for the place. During midnight I couldn’t find anywhere to park. Literally spent 2 hr going each blocks. Even the paid parking around flushing Main Street which are suppose to be 24 hr was kind of closed. Frustration aside I ended up getting a $115 parking ticket. So watch out if you are thinking of renting a car.