This airbnb was perfect - all the cleanliness and amenities of a modern hotel room, with a bit more space, beautiful common areas (including a spacious roof deck & gym), amazing location, and 24 hour security at the front desk. I’ve come to CDMX several times and this was by far & away my best experience!