Excellent location and services. Nice accommodations. I will definitely come back every time I come back to a Mexico City