Julio's apartment is an amazing value. Very clean, modern, and safe. We didn't do any cooking but the kitchen is thoroughly stocked so that travelers on a budget could easily prepare meals. There is a corner store literally next door with drinks, snacks, etc and the people working there are very friendly. Charter buses pick up on the street so there are usually a few delicious street vendors right outside.
The apartment is in a great location. An easy walk to the zocalo and numerous other points of interest. All places you would want to go in the city are a very cheap uber ride away. 40-50 pesos was typical. The rooftop was a real treat and you're able to see magnificent views of the city from there.
Overall, this is a great place for any traveler. It was more than enough room for two people and I feel like 4 close friends could also be comfortable.