Absolutely stunning apartment. Stylish with great views of Mexico City. Immaculately clean. The check-in process and all communication was a breeze, in both English and Spanish. Highly recommend!