This is a superb place to stay in Mexico City. We loved the apartment - spacious, very clean, and the rooftop space is a huge bonus. Great hosts and very responsive. Highly recommended!