This is one of the greatest value Airbnb we have stayed. Location, facility, view, cleanliness, interior, safety, communication with the host and so many more things were excellent. I have to add that my family with a little child was in the heated pool everyday, no pool we have been was that nice. We will be back next time we stay in CDMX.