This was worth every penny. I have to admit, the cost makes this a great deal.
The property could use a facelift. The dining options could be more diverse and adventurous. The service was very good. The room was nice. Staff was friendly and attentive.
For what I paid, this was a great place. Most everything was included in the cost. There are premium options, but they aren't necessary to enjoy the stay.
Pools were very nice. The beach was close and lovely.
If you are driving, do not trust Google Maps to get you here. Ask it to find Veracruz then, when you are close, ask directions to the hotel.