A stunning building located in a vibrant part of Mexico City. The stay couldn’t have been more perfect, thank you!