This apartment is beautiful and has everything one would need for a perfect stay in Mexico City. My friends and I worked from here and the wifi was fast and reliable even when two people had meetings at the same time. Highly recommend for a short or long stay, and the location is unbeatable.