We took the Carnival Pride 7 day Mexico Cruise this summer. Our nine year old enjoyed the cruise alot, as did the adults. The teenagers were not as happy with the acitivities - though they did a LOT of socializing. Excursions were good, we especially liked the zip line. This was not the newest ship, and the pool was really small, but overall it was a relaxing time for all 5 of us.