Definitely 5 stars for the room, with great bathroom, smart TV and excellent terrace right outside for breakfasts and relaxing.
The location is also great, metro only a 5 minute walk, direct to the zocalo, a major bus route only 5 or so minutes the other way too.
Unfortunately, and this is no fault of Veronica, there were two nights during our stay when other rooms in the building came home at 3 and 4am and began parties with loud music and very drunken singing through til 6am. Although we managed to convince them not to stay on the terrace it made little difference and they kept the entire building awake both nights from the lounge and their bedroom.
To be fair it was the week before Christmas and one night was a birthday, but be aware you may have a very bad nights sleep on occasion here.
Overall though it's still a great place to stay.