We actually stayed at a different apartment as there were some electrical problems with the one we originally booked. The new apartment we stayed in was close to the original one and had an amazing roof terrace with in door and outdoor seating and a view over the city, as well as a mini gym. The inside of the apartment and building itself was very clean and maintained to a high standard. The concierge was there 24/7 and very friendly and helpful. John was very fast and responsive to any questions we had. This was a great spot to explore Mexico City from without being too in the thick of it, and also close to the historical centre and Bell arts. Thanks John.