An absolutely amazing experience.
I'm also an AirBnB host, and have been a "super host" for over a year. So, since my standards are quite high, I tend to be critical and fair when evaluating other people. And I dare to say that the experience that Abril and Rodrigo provides for their guests (including both the apartment and their hospitality) is a rare and unique find.
The apartment is amazing, as the pictures talk for themselves. However, when you arrive and stay there, you realize that it can be even better, thanks to the warm hospitality, beautiful neighborhood and the helpfulness of its hosts.
So, you may find cheaper apartments in the city, and visit other cool towns around, but I can assure you that if you stay with Abril, you will have the best experience that you can get in while traveling in Mexico.