Had a Great Time
With 10+ cruises as a reference (this was the FIFTH one THIS year alone), this was a very enjoyable experience.
All cruise lines, ships and crews are different. Case in point - we even re-boarded this ship and went for another 5 days (price was too good to pass up!). Even though the crew, the food, entertainment and itinerary was exactly the same it was a VERY different experience. What made the difference were the new passengers.
Bottom line- you get what you pay for and your attitude and expectations determine your level of satisfaction.
Carnival is not a luxury line but does offer a good product at a reasonable price.
Food and Dining
Service and Staff
Cabin / Stateroom