Everything it's the best but the music. If you like good deep house and dance music this is not the right cruise for you.
It's my first experience on a cruise, but a friend told me that the European cruises use to play some good music for all ambiences at any time.
Beside that, the service, the cleaning, the food, and everything it'a amazing. The shows where also extremely good, i recommend you don't miss any of them including the stand un comedies.