Amazing apartment and view. I couldn't have hoped for a better stay in Mexico City.