I had a great time on this cruise!! There was a lot to do, even though some of the activities were kind of cheesy. I REALLY enjoyed the food options that were provided, and room service is FREE!! The ship is very clean and elegant. i wish there would have been more shops on the ship. Great ports of call, and a very timely schedule. There's always something to take part in!! I really like the Carnival daily schedule they gave us everyday. Had a lot of fun in the casino, but the table bets are kind of high, but I live in Las Vegas, so there's all sorts of gaming here to compare it to. Overall, I really recommend this cruise.
Carnival Cruise Lines - Pride Mexican Riviera is recommended by scorey071