A beautiful ship. You would not know you were on Carnival. All the "Spirit Class" ships are toned down and not as gaudy or kaleidoscope bright. The food was great and gets better each year. The small cafe/patisserie on Promenade deck has wonderful desserts and very inexpensive when it comes to cruise lines adding extra charges. A HUGE chocolate covered strawberry is $1.00 and a chocolate fruit-filled cup is $2.00 and a HUGE slice of cheesecake is $2.00 and better than the lunch buffet dessert. The shows were great and not too loud for a change. The comedians were funny and the adult shows were fantastic.
Our dining room staff was new, but they did a nice job and the food was great and hard to choose a selection. The ship has an easy flowing layout and is easy to learn. There is a lot of open deck space and enough bars to keep your thirst quenched. The walk around exterior promenade is nice for a lazy stroll and even if you have a balcony there are a lot of places that are relaxing to sit and and read a book.
The ports of call were great even though it was cloudy and windy most of our trip. Grand Cayman we went snorkeling. It wasn't the greatest, but we weren't home in the cold and at work either. The parents went to Stingray City and had a great time. We were there years ago and also had a great time. We bought 2 ammolite rings at Ammolite by the Bay. When we returned home we discovered the stone was not ammolite, but synthetic/manmade and worth half what we paid. We sent them back for a full refund. Since there is no way that I know to tell if the ammolite is a stone or fake, I would stay away from that store or just not buy ammolite period.