Great hotel, great property, and a Great staff really help to make your stay here excellent. The staff helped me with my taxi request as well, as I had to make sure to find a company that took credit, they not only booked the taxi for me, but allowed me to charge to my room. I was on the second floor, and there are no elevators. However the part of the hotel I stayed at was in the back, and down a rather steep hill from the main part of the building, so I was able to walk almost right to my room from ground level. I carry a suitcase, as well as a 65lb toolbox, and the staff made sure I had help whenever I asked for it.
The breakfast bar was very nice, with some American food choices as well, and after breakfast, they always had several cans of soda on ice free for the taking. Room service was very friendly, and many great choices in the menu.
The room was very spacious. My only down side was the heat never got above 67 degrees in my room when it got cold at night, however during the day, my room was very comfortable. The hotel has 2 pools, a gym, and a spa for your downtime as well, but I did not sample them at this time. I will definately keep this property in mind for my next return to Puebla!