My family and I have taken many cruises with Carnival and although we realize that Carnival caters to families and people on a budget, we have never been so disappointed in a vacation.
The cruise was delayed out of Galveston due to technical issues with the cruise just before ours. We were supposed to leave at 4:30 p.m. and didn't pull out of port until after 10:00 p.m. If this wasn't enough....we didn't find out until we checked in (after a 2 1/2 hour wait in line) that we would be diverted to Progreso and wouldn't even be going to Cozumel. Anyone who has ever been to both ports knows that this is NOT a comparable port! We were credited $50 on our sail n sign account, but again, this was after we waited in line. Also, in the letter which was laying on the check-in counter it stated that we could get 100% of our money back. Unfortunately, the Carnival rep checking us in did not inform us of this fact at check-in and we finally read the letter after we had already gotten into our rooms onboard. Carnival should have notified us of the change in itinerary prior to check-in and given us the opportunity at that time to back out of the trip.
Once onboard....the Triumph is an older ship and the layout leaves much to be desired. The public venues are small and crowded and this ship was full......of lots of people and tons of kids. We were miserable everywhere we went onboard. If we weren't fighting with kids, we were trying to get away from cigarette smoke.
To make matters worse, the television in our cabin went out halfway through the cruise and it took Carnival 16 hours to send a technician to fix it. The worse part of all was that the representatives at the Guest Relations desk made it very clear that they didn't care whether it got fixed or not. All they could do was "send an email" to the communications department.
We have cruised on all the major cruise lines and in the future......we will NOT be cruising with Carnival. You must treat your guests with more respect and regard.