It wasn't a bad choice, although I don't think that I would stay there again. The price of $70 US certainly was not bad for a three star downtown hotel. The location, just a couple blocks from the main plaza of Puebla, was excellent. The room was comfortable, although the decor was a bit gaudy. In spite of the heavy wooden shutters that could be closed across the windows, there was still a great deal of traffic noise from the street outside. There were numerous little things that were mildly annoying... one of the lamps in the room did not work, the hot water in the shower was not constant. The free breakfast was satisfactory, but not exceptional. There was free valet parking, but the parking garage used by the hotel is some distance away.
So, all in all, it was fine for a night's stay at a decent price, but I do not recommend it highly.
The view from the balcony