Been on the Pride twice. Once in the Caribbean, my favorite time, then in Mexico last June...so not the last few months. But it really wouldn't make any difference if it's the same ship/itinerary.
I'm not sure if you've been to the Caribbean or not. I love blue water, white sandy beaches...lushness. This was our worst cruise ever. It didn't help that the weather was horrible. Cool and overcast going...the two days returning were very cold. Rough waters! Weather was yucky in all the port. Cabo being the best, but very choppy waters.
Mazatlan was just yucky to me. PV we went on the zip line excursion through Los ? ..I forgot..sorry. But not through the ship. This was wonderful! Saved lots not going through the ship.
Food and entertainment were pretty good. Being the second time, it was the same shows.
When we were in Mazatlan, the boys went fishing, so my dd and I were on our own. I didn't feel 100% safe there. So we went back to the ship pretty quickly. Just for me, I wouldn't go back at all. But especially with just my daughter and I. This is just MY opinion.
If I had to go back, I'd definately do an excursion in Mazatlan and get out of the downtown.
Any questions, feel free to email me at email@example.com