This ship was beautiful. Well laid out and easy to access all areas. The dining choices were amazing and endless. Ship employees were very happy and helpful. There was so much available to do on this ship, it was impossible to do it all. I particularly loved the Bingo games, comedy shows, iMax theatre, and the many pools and sun decks. There was entertainment for all ages. Very fun! The ports of call were extraordinary and the excursions were well planned and laid out. Getting on and off the ship was a breeze. No long lines. Each day was a new adventure. The cruise director had awesome daily activities planned out that were easy to access on my Carnival Hub app. Staying informed and connected was easy. I would have loved to stay on this ship for a month! I would highly recommend this ship to all. It was the perfect choice for our first cruise.