We couldn't imagine a better place to stay for our first time visiting Mexico City. The location, staff, amenities, and layout of the apartment was superb.
Imagine coming back to your brand new apartment that overlooks the city and see that it has been completely cleaned – with coffee and water laid out on the counter. It adds a great touch to an already wonderful stay.