This building in which this hotel is housed is truly beautiful. It has high ceilings with fantastic tile floors, each room having a different design, stained glass windows, beautiful antique light fixtures. It's nicely decorated, both inside and out. There's a small pool, with beautiful plantings, seating, etc. around. Our room was large and light, with much character. Being inside the building gives one a sense of history and luxury at the same time.
However, the location is not the best, although I don't know that there is a "best" place in Progreso. It's located on a dirt road, with a wide variety of types of buildings nearby, ranging from from large, beautiful homes to literally piles of rubble. This made our arrival a bit nervous, and the owner's "welcome" (or lack of) didn't do much to make us feel more comfortable. However, once settled in, that ultimately had no impact on our stay.
The place was clean, except the tile in the shower floor seemed to have some mold growing. It was very offputting the first shower I took, but I got used to it, I guess. The breakfasts were excellent - they provided a very nice beginning to each of our days. The bed was extremely hard, but that seems to be the case of all beds in Mexico, except at the resorts. My biggest complaint was the result of their Saturday night gathering. They have a happy hour attended by a large number of Canadian and American snowbirds, which went quite late into the night. The noise that wafted into our room got quite annoying, since it kept me up long past the time I wanted to go to sleep, since our room was just off the bar area. My second biggest complaint was that, while the place says it has Wifi, you need a code from them to hook up. I tried it repeatedly, and the code they gave me never did work. They were totally unconcerned about my inability to connect, and I was never able to use the internet, which I needed, while there.
All in all, it was a nice place to stay, but we'd choose a different hotel should we ever decide to return to Progreso. There just wasn't anything particularly welcoming nor anything that made this place stand out as a great place to return to.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC