We choose this cruise as we could get a direct flight from Cleveland. We’ve had “mixed” experiences with Carnival. However this was one of the best cruises we’ve been on. We choose a spa balcony mostly because we wanted to be away from the hub bub. But, unfortunately, you could still hear the blaring music from the Lido deck on the Serenity decks. Too bad. The access to some spa amenities was a plus. It was worth the slightly increased cost. The food was good overall. We booked the Asian and Italian restaurants for the reasonable fee of $15/pp for dinner. It was quiet and less crowded than the MDR. The sea day brunch was very good. Overall, this was a great 5 day cruise. Cabin was great as was the cabin steward. It really changed my outlook on Carnival. We did not do any onboard activities except the casino which was always very, very smoky.
The only disappointment was the entertainment. It was “meh” IMO. Bring reef shoes for princess cay. It is very rocky. But a nice island with lots of shade. The snorkeling excursion in Nassau was ok. It was very windy so they had to make adjustments. Overall a very good cruise.
Charleston is a lovely port. We spent a day in Charleston on either side of the cruise. Embarkation and disembarkation were a breeze. I this port, can’t see how it would be worth it to purchase “faster to the fun.” Carnival has really cut “wait” times for everything! We had your time dining and you request a time via their hub app. We never waited. Tender wait times to Princess cay were also no problem and well organized.