It is a professionally managed nice place to stay with all the amenities, good restaurants and shopping places around. In fact, it's great location is it's very strong point.
The host is very responsive and helped in every aspect as and if they came up.
Overall, a great stay and highly recommended for those who wish to stay in a good, well connected place in the Mexico City