This place looked very nice at first but we were really disappointed by the behavior of the host as well as the location. Even though it is very central, there is a really loud bar/restaurant in front of the bedroom window and we had loud music until 2-3am (we stayed on a Saturday night)
He had to get the key for the appartment at a convenience store about 2-3 blocks away. The cashier did not understand what we wanted and we first thought we had the wrong store. This is not the kind of things you want to deal with after 12 hours of flight/jet lag.
After that, we started getting messages from the host telling us we would have to leave at 7:30am because the cleaning lady would come in at that time. After complaining, they told us she would only clean common areas/the other room. When the cleaning lady finally came, they were pestering me over text messages that we were interfering with her cleaning (I literally sent him a picture of her cleaning to show him we were not interfering). They also complained that we were three people when the reservation had been for 3 people all the time.
They were also selling Mexican (indigenous) craft items in the appartment for way higher prices than in any craft market. It looked like a cheap way to get more money out of "the tourist".
To sum it up: the appartment in itself was nice but the cockroach we found and the host's reactions/interactions were really weird all around. Also, the noise coming from the bar/restaurant in front of the bedroom window was somewhat hindering to our sleep (especially when suffering from jet lag).