I visit Puebla every year and I like to try different hotels. This time I choose Misión Angelópolis. Now, I regret that.
The Hotel by itself is very basic, but that wasn't the problem.
The room is small and badly distributed - the bathroom is as big as the bedroom. The first night I washed my hands and the hand towel was dirty and with stains. I complained about it next day and they told me they will check it out. They never left another hand towel because they did not have any more!
I stayed for 5 nights. Only the first day they left amenities and water after that we had to ask at reception for more! On the 4th night I was planning to leave my room around 1 pm and they kept knocking to clean the room. I mentioned I was going to leave at 1 pm they went three times asking if they could clean the room until I had to put a do not disturb sign.
The last night they never even cleaned the room even though I put the "Please clean the room" sign.
Summarizing the food was meh, terrible cleaning service, not very good location, basic room.
I do not recommend this hotel and of course I would never come back.