The apartment itself is pretty good but there are other things to consider.
The place is listed on VRBO but local management group does not communicate well. You need to look for emails from 2 different sources that look like spam so it's easy to miss vital information. The check in process is unreliable which is disconcerting after a long trip. They don't use WhatsApp like the rest of the world and they ignore all communication through VRBO. No welcome information in the unit so everything is a guessing game.
They skimp on the basics: no coffee, no coffee filters, no sugar, no dish soap, no sponge, only one dishtowel, no bath soap, no shampoo. For $10 they could give you a better experience but instead you spend they first part of your trip looking for basic household items. They provide the crappiest coffee maker I have ever seen. Have fun mopping up the countertop every morning as it gurgles and randomly burps coffee that misses the pot. Stingy and annoying if only because it would be so easy for them to do better.
The bathroom is tiny. You can barely turn around in the shower stall or maneuver around in the tiny cubicle of a room. But the water pressure is good and the hot water is plentiful.
The neighborhood is marginal and you must walk through a sketchier zone to reach the Barrio Gotic, etc. However, the apartment is located near a very convenient Metro stop so you can ride underneath everything and avoid getting mugged.
The price seems good but, at least when I visited in November, it would have been cheaper to stay in a good hotel with a much better location.