Perfect location! Beautiful place with everything you need for a comfortable stay in Mexico City. Definitely will stay again.