Pros
1. Staff - I cannot say enough about the staff on the Adonia ship. From the wait staff to the cabin stewards, everyone is there to please - especially the staff at the Conservatory Buffet. They get to know your names and make sure they remember what you like. If you have a question, and they don't have an answer, they will find out for you. Loved them!
2. Classes - We really appreciated the classes that taught us about Cuba's history and what to expect at each city. These classes usually fill up quickly, so if you want a good seat, then arrive early or make sure you sign up early for classes with limited seats. Also, take advantage of the cocktail classes taught by Sam. It's a great way to learn the history of rum and how to properly make mojitos, Bahama Mamas and daiquiris.
This was our first cruise ever, so we don't have anything to compare. Though, the cabin was very clean and we loved having a balcony to quietly relax during our days at sea.