Overall, very memorable experience. We would travel again with Carnival.
Dining- There were so many varieties of food and the quality of food was good. We chose an assigned dining time and made some nice acquaintances. However, we wanted to switch to anytime dining because we were missing out on lots of evening activities due to dinner. It was not possible to switch to anytime dining. I really appreciated the servers remembering our names. We were also able to order as many plates as we wanted during the evening dinners.
Service- The service was super fast! We called for a plumber and he was up to our cabin within 5 minutes! Most staff was friendly and smiled as we walked by. The room service cleaners were extremely prompt and cleaned our room at least 3 times daily.