First i would like to say carnival tries to give you a fun experience and usually succeeds.Embarkation was fair.
Food was fair
service in Lido food court was terrible
our cabin was nice we had plenty of room for all our belongings. Felt it was well organized for utilizing all space in a smart way. Cabin steward Dian was great. He would be an asset to any luxury ship. fridge was cold. and bed was comfortable.