This place suits all your needs while being esthetically pleasing to the eye as well. It ensures you of a great stay with the right vibes to enjoy CDMX!
Highly recommended!