I can highly recommend this hotel: the Gulf of Mexico is right across the street, and the walled city is a three-minute wak away, where you’ll find great shops, restaurants and cafes. The hotel offers a plentiful breakfast for about 80 pesos.
The staff was very friendly, helpful, always smiling. Do yourself a favour, though, and learn some Spanish\: don’t expect everyone to speak English.
It’s a gret place.