Great apartment! Location, cleanliness, spaciousness, amenities, comfort, security are all super. Viridiana is a wonderful host, incredibly responsive to any questions and was so enthusiastic about making our experience in CDMX a fantastic one. We would definitely stay here again.