Excellent place to stay. In one of the best locations in Mexico City