It was our anniversary and we are trying cruise lines other than Carnival. We were fortunate to get upgraded to a Club Class mini-suite. We had booked an accessible balcony but when we were offered an upgrade we jumped on it since I could fold my wifes wheelchair and carry it in the room. Darn we got spoiled in the Club Class dining room. Our servers were first rate especially Marvin, Greys Kelly and Sergio. The ABC islands were interesting for caribbean islands since they are very arid and have cooling tradewinds. It never got above 82 and the breezes made them very comfortable. We only picked two excursions, both were trolley trains on Curacao and Bonaire. They were average since the seats were tiny and faced each other. They did offer a view of each islands capital. The TV line up featured Msnbc, Fox, Cnbc and BBC world news along with espn international and the deuce. Their on demand movies were first rate and very current. They showed the latest on the big screen up top (the movies under the stars became a favorite activity) and then they would add them the next day to the offerings in the cabins. Movies shown included (this was May of 2018) Star Wars, the last jedi, The Black Panther, The Greatest Showman, Justice League etc. The offerings in the cabin included many oscar nominated films such as I Tonya, Shape of Water, Dunkirk, Three Billboards, etc. TV offerings were from the Discovery Channel and many current series. I know most folks don't watch a lot to tv on a cruise but not everybody is a party animal so I mentioned them.
We got lucky and were upgraded to a mini-suite. It was big for a ship. The seating area was very comfortable. It had a couch and a sitting chair along with a second tv. the balcony was fine with the only drawback being it was exposed to the balconies above limiting it's privacy. the bathroom was big for a cruise ship and had an nice tub in it. Their was a large cabinet opposite the bathroom door.
the free trolley to the shopping district was nice.