Clean, spacious and close to everything we wanted to do while in Mexico City. Completely worth every penny!