I stayed at Aleksandr's place for 10 days and I had a great time. The apartment is in Kew Gardens, Queens, 5min walking time from the Kew Gardens/Union Tpke metro station (E/F).
The room was comfortable and clean, with A/C and a Tv with Chromecast, and we had a lot of space to place our clothes and luggages in. Bathroom was clean too.
Aleksandr and his family were all very kind and welcoming, we asked for a late check out and we could do it without any problem.
I totally recommend staying at Aleksandr's, you'll have a great time!