Clean, great location and customer service was responsive. Will choose to stay again if I am in Mexico City.