Beautiful clean and functional apartment in a great location. I would totally recommend staying here to any of my friends. Plenty of great restaurants just doorsteps away and a 5 minute walk to Plaza Mayor and lots of things to do plus a block away from the metro.
Raul was also very helpful and responsive. He gave great recommendations and made sure everything was going smoothly.
The only thing I would point out is the hot water tank. We were only two people so it wasn't that big of a deal for us. However, you might want to keep it in mind if you have a party of 4 or more people. The hot water will run out and you will have to wait until it is full again or shower with cold water.
Overall I think it was great and would stay here again without hesitation.