The ship was clean and organized. The captain was visible and communicated. I would have liked to know the weather and where we were when we were at Sea a little more. The waiters and house keepers were awesome.The matre D' was not visible to the table guests. Never greeted us. The ports were beautiful and Carnival was so very organized and kind.