The apartment is spacious and you will find everything you need to cook in the kitchen. It's very close to public transportation, which was a plus but at the same time it gets noisy from the street traffic. There's no AC, only 2 fans (one big and one small) so we had to open the windows to get some fresh air (the apartment was smelly when we checked-in). One of the rooms has no windows which was good when you're jetlag as it gets really dark. Both beds were very comfortable.
Communication with Andrew was always good and he responded right away. We had some hiccups checking-in (apparently the doorbell was not working, so we had to wait outside the building for 20 minutes).
There are several restaurants walking distance, and you should definitely check Spice Alley and try a couple of their restaurants.