This is a beautifully-preserved historic building. That said, you have to realize that the building was constructed for another time and purpose and the rooms aren't very large. However, they are comfortable and the charm and location make up for the cozier rooms. The pool in the courtyard is a great place to cool off. The staff could not have been friendlier or more responsive. The only thing that could be improved is the water pressure and temperature in the shower. It was either very cold or too hot, and the water came out in a trickle.
The hotel is right around the corner from the city's historic attractions, (zocalo, cathedral, malecon, Cafe de la Parroquia, etc.) We felt safe walking to nearby restaurants and bars at night. I will definitely stay again the next time I am in Veracruz.