My husband and I have previously cruised on Carnival and were very disappointed in the service on this cruise. We had purchased the drink package, we understood you are not able to use in port but we actually couldn’t use it at all the first day. When we could use it, there were small inconveniences that didn’t make sense…for instance if you ordered a double and we’re paying for it you got it right away, but if you had a drink plan, you had to wait 5 min. There was minimal service around the pool and the bars were short staffed. When attending a show, we also had to get our own drinks and also had to get a drink and bring it to dinner, otherwise you would get the drink with dessert. We chose to do anytime dining but it also involved using the APP and putting your name in and often had to wait 30 to 40 min for a table. There were extra costs for certain juices, coffees and smoothies that were uncovered on the drink package. They even charged $3 for popcorn on movie night. One night at dinner, they brought us what they said was a complimentary shot for after dinner and they charged us the full amount and also for the shot glass. When ordering dinner, you had to ordered all 3 courses right away, had to hunt down a waiter if you wanted a refill on coffee or bread. We also had booked fitness classes to which the instructor did not show up and then they refused to reimburse the full amount. The customer service agent was rude and refused to address any of our concerns. In general, the motto of this trip was hurry up and wait… getting on/off the ship for excursions was a nightmare and very disorganized. I would definitely not consider cruising on Carnival going forward.