Our first impression was tarnished by the rude staff during check in at the port. We were with a wedding party of about 40 and the cruise coordinator was attempting to keep us all together as we were to board priority for the wedding. One particular worker was continually telling the group to "not stand here" or "keep moving" when we were all doing exactly as the Carnival coordinator asked us to do to keep us together. We were there way earlier than everyone else and hardly any other passengers were there yet to board so her attitude towards us was completely uncalled for.
Our cabin stewards were by far the worse crew we have experienced with Carnival. Cabin being skipped for cleaning or nightly turndown even though we were gone early for excursions and dinner.
That is really our only complaints that made us unhappy about our cruise that could be corrected by making staff aware of the issues.