This apartment must be one of the best stays in Mexico City. The location is unbeatable and the view of the city is breathtaking. Looking forward to go back!