Mostly good, but with a few big disappointments.
There were no tenders on this trip, but I still bought the Faster than Fun so we could get home in time to pick our dogs up from the kennel. But hundreds of people cut in front of us (ignoring the announcements) while we waited for our proper time, and then we spent two hours trying to find a bag. (It was supposed to be in zone 2, but we finally found it in zone 23, even though it was clearly labeled). So... we were late at the kennel and wound up spending $84 for an extra night. So the FTF was a waste of money.
My diving watch died while snorkeling in Grand Turk, so I bought a $20 gift set on sale at the Fun Shops sale on last sea night. Discovered the knob had fallen off an hour after we left the terminal. So it only lasted about 12 hours.
Nice balcony, pretty much the cloned Carnival balcony room.