The apartment is as pictured and is well equipped with everything you need - cooking supplies, extra towels and linens, laundry soap etc. The area is not the nicest and you won't likely spend much time there as a tourist, but there are multiple metro stops within 10 minutes walk (one very close - about 3 minutes) and you can get anywhere you need easily.
There was some confusion with check-in and we agreed beforehand that we would meet at the apartment at 10pm. I let myself in the first code-locked door and waited at the apartment building by 9:50, at 10:20 I had to go to a restaurant next door to call Eric to come and let me in, which he quickly did. Not a huge deal, but for a solo female arriving at night, it is nice to have a stress free check-in and not wait around in the dark. I think Eric messaged me and wanted me to let him know when I had arrived, but having no data or local phone service in a foreign country meant I missed this message. If you do not have access to data, and Eric doesn't show up at the agreed time, go to the shop next door for help :)