We absolutely enjoyed staying in Charles' apartment. Everything was as described, the location is very good to reach the A, B, C and D trains. Also Charles provided us with helpful information where to get everything we needed nearby.
Only thing we did not notice at first was that there is no WiFi in the apartment, which we solved by getting a prepaid data service.
All in all: 10/10 would stay there again