Good but not great experience.
The main advantage: it's very well situated in the centre of Mexico City a few streets away from everything and the neighbourhood is beautiful.
The experience was good but a bit underwhelming for the price.
There were a couple of annoying details such as no soap in the shower (just shampoo), a kind of broken shower door (a big plastic strap coming off) and being asked to leave the room pretty early 12 p.m. when checking out without much room for an extra hour or two, which is usually not a big deal.
Maybe it's just me there wrongly assessing the prices in Mexico City but for a mid-range Airbnb like this, I would be expecting those small issues not to occur.