What an amazing place to stay! We had the most incredible time in Mexico City and staying here was the cherry on top. Such a beautiful apartment and lovely hosts who were very kind and responsive. Highly recommend staying here - we will definitely be back :)