Awesome place with great attention to every detail, and extra little perks that make it a pleasant, secure, perfect stay in Mexico City.