Me and my 4 friends stayed in the apartment for 5 nights and were very satisfied. The best thing is that the subway station is just a few steps away and with the Q line you are in Times Square, Manhattan in 30-40 minutes.
We also used the market that is close to the apartment and has everything that we needed.
Babajide was very responsive, he waited for us in the apartment and also helped us with the transport to the JFK airport.
I would recommend staying at Babajide's place.