Overall my experience had been good until the end... I didn't foresee having to leave a really bad review. When coronavirus hit and we had to cancel our reservation early, the hosts lied and manipulated us, telling us they had a method to change the reservation date for us so that we could avoid the cancellation fee. Then they strung us along for 6 days without changing our reservation, telling me "tomorrow" every day when I reminded them despite me being very vulnerable and honest with them about how much of a difficult situation I was in because of coronavirus cutting my funding to be in Mexico. By the 6th day, I started getting suspicious and my patience started running out and I found out that I could change the reservation dates myself on my laptop. That was also when I realized that when you change the reservation date you still end up paying the same amount of money you would've if you'd cancelled your reservation (even though the hosts had specifically told me I wouldn't have to pay all that extra money that the cancellation fee incurs for the 30 days following your cancellation date if they changed my reservation date for me instead). So basically they strung me along to get an extra 6 days of money out of me (or more if I hadn't just done something about it myself...) on top of the 30 extra days they were already going to get after I'd already left the apartment. When I called the main host Alonso out over text about all of this he went MIA despite the fact that he approved my reservation change request right away and I messaged him shortly after. So basically I wouldn't trust these people. They'll sweet talk you to manipulate you and to seem like they're good hosts, but they don't walk the talk. I have screenshots for proof if they ever try to deny all this. They especially can't say they didn't know any better about changing the reservation date incurring the same fees as cancelling because they specifically told me they had done this before with other guests.
As for the apartment itself, it's too expensive for what it offers. We had to buy really basic things like trash cans for our rooms, many cooking utensils, a shower caddy, etc. Some of these things not having already been bought for the apartment though could be due to cultural differences so I gave them the benefit of the doubt. There were other things that were harder to ignore though, like the fact that even though the "smart TV" actually didn't work with internet or any apps at all, other than to watch things with your laptop connected to it, no HDMI cord was provided. Also the only "nightstand" or "table" in my room was literally just a slab of wood placed on top of a luggage rack.
It was also pretty dirty. For example, we had to clean the kitchen shelves before we could put anything in them due to how sticky and dusty they were and had to buy a new shower curtain because the one that was already there was tearing off the rod and moldy.
Other than these things though, the location was amazing. Super safe and close to very good places to eat and nice cafes. The amount of lighting from all the windows in the apartment was also wonderful. However, airplanes tend to fly very low over it and I had to buy earplugs to sleep at night because the planes are so loud it sometimes sounds like they're going to crash into the building at night.