We chose carnival because of family recommendations. ship is old. it's decor belies it's age, but it's immaculate from bow to stern. We cruised with another company last year and their ship was not something they could be proud of.
Dining room server, i putu, and his assistant were a wonderful, fun, helpful twosome. And the dining is no longer just " food". No, it's come a long way from what you might expect. It was d__n good!
Our cabin stewart, ida, was amazing. My wife and i couldn't believe how fast and thorough she was.....smiling all every time and with a jovial greeting.and let us assure you, the place was always squeaky clean.