Maria's place is fabulous. Perfect location, secure, stylish, clean and is walking distance to pretty much everything good in Mexico city. To be fair, Mexico city is an ENORMOUS city. Restaurants and bars are all super close by. I don't understand one of the previous reviews where they were complaining that they had to walk. Probably American. Anyway, great place!
Side note: The hot water only seems to run for about two minutes before going freezing cold. Every shower I took seemed to do this. Maybe it was my luck, maybe an issue with the hot water tank, but again, this is probably something that could be easily fixed had I asked. I just didn't care enough.