Very clean and well appointed with a nice calm vibe close walking distance to everything amazing about Mexico city.