We really enjoyed our stay at Uliv on Colima. It's on maybe the nicest street in Roma Norte, close to everything. Each unit is set up in pairs, like adjoining junior suites in a hotel. The rooms are spacious, each had kitchenette, living room, bedroom with King bed and bath. Showers had ample sized shampoo, conditioner and body wash bottles. Kitchenettes each had nescafe pod machines, solid selection of cutlery and dishware, microwaves and mini fridges.
There’s a lovely rooftop which we ate breakfast on occasionally. Laundry was clean, free, and included supplies like a basket and detergent. We did not use the workout room but it looked nice. Staff was very kind, responsive and helpful. Internet speed was excellent.
Only con was regarding noise, but this is typical in the city. The inside is all concrete so you'll hear the hallway noise as well as kids at school next door in the mornings.
After a handful of visits to CDMX, I’d say this is our favorite place so far. Recommended!