From the start I noticed issues. I'll keep it brief: clearly an understaffed ship. Service in bars and restaurants, including the pay restaurants, was brisk, harried, with some service personnel snapping at each other due to being overwhelmed. I watched one bartender literally sweating, alone, behind a bar trying to keep up with the orders and it wasn't happening. He got on the phone and begged for help but none arrived. Felt bad for him to be honest; these people already work hard as it is. Cagney's was excellent; again service was a problem. Chin Chin was quite simply, awful. No other way to put it. Service again was bad, but worse than any other place, and food went into the trash. I saw this happening at most other tables. We waited an hour for food that was not good at all, an no compensation of any kind, not even a visit to our table by the maitre'd. The French restaurant was excellent, but again service was rushed. So sad, because I'm happy to pay for the meal, but slow down and let me enjoy. Cabin service was excellent, pool side was fun and lots of food options to choose from. Saw some great shows as well. But overall it was just meh. The overall service was enough for me to steer clear of this line forever.