If you want to experience Mexico in the raw, this is the place, step out side in the morning and you are in the middle of people going to work or school, to your left are the ladies selling cheese gorditas, across the street you can get fresh juice, go down the street and get chilaquiles and coffee from a clay pot, no artificial tourist traps here, just Mexico the way chilangos (people from Mexico) live it.
The apartment is nice, clean and functional, it is however on a busy street, so if you are a light sleeper, the city noise might keep you up, on the upside it is within walking distance to Madero street, if you don't want street food, there are plenty of restaurants available, also walking distance from El Zocalo and palacio national were you can see Diego Riveras murals. I thoroughly enjoyed my stay at Lu's place.