Perfect location. Awesome space. Amazing suggestions. For our first time in Mexico City, they made us feel like we were home :)