I liked the functional and spacious apartment and the accommodating staff. it was nice to have drinking water provided. There was only one wash machine used by the business so it was nice to pay the maid to wash clothes for us. The location was ok for us since we did not go out at night, the Zocalo was about 15 min. walk.
They could have paid more attention to details like grungy windows, holes where roaches are coming in, getting mite bites, worn and inadequate cooking pots, low water pressure in the kitchen, synthetic blend towels, sheets, and linen.
Our 2 bedroom family unit was not air-conditioned but it had a fan. During the night, it can get chilly but there were no blankets, just a bedspread.
It was an ok place for our family of 4 for 19 19-night stays, I felt like I was able to 'make do'. There's no dishwasher in the kitchen as advertised (I think this is due to a language barrier, and not intentional). All in all, it was nice to have a kitchen and clean space to come back to after touring but I would not say it was charming.