This ship was so easy to navigate. I never got lost. Service was great as was the food. And I LOVED the Cloud 9 spa. I used the HUB app for the first time and being able to message my 12 year old was very helpful. I was sad that he wasn't as interested in the camp this cruise but that is more about his age than about the camp. My only complaints are that the sound system made it impossible to understand any announcements. AND that debarkation was a mess. The lines were very disorganized. I would cruise this ship again given the chance - maybe next year we will do the eastern itinerary since we did the western this year.
As for excursions we didn't do any Carnival ones. We did Little French Key in Mahogany bay and it was the highlight of our cruise. Highly recommend it - it was paradise.
Great location - very quiet. Would book this one again.