Our stateroom was very spacious. I am amazed at the size bathroom/showers that Carnival has as compared to other cruiselines.
The steward we (Rachmad) took care of our every need.
The dining room staff were very friendly and accommodating.
The only suggestion for improvement I would have would be to somehow work on the prices of the photos. And I know that's not the cruiseline's fault, but it is a downfall.
Overall, had a wonderful time both onboard and on land!!
My husband I have cruised several times and as always, we were very well pleased with the food, activities, excursions and shows! We never wanted for anything!