We had a great time during our stay! The place is located in a quiet part of Astoria and is about a 10 min walk from the subway. It is also a 15 minute walk to the ferry stop, which I recommend taking at least once as it provides a great view of the Manhattan. Conveniently located nearby are a deli, grocery market (C-Town) and liquor store all within 5 minute walking distance for essential needs.
The apartment has great amenities to accommodate for a long stay. Outside of the listed amenities, they had central heating as well as individual AC/heating units in every room so we had a comfortable stay throughout our stay there.