I love the smell of the ocean, the atmosphere on deck and the nightlife, the piano bar, the shows, the food, the staff, the decor, the bedding...I'm not sure I've ever found anything less than wonderful!
(BTW HappyJan, you can buy the same shower gel at WalMart-Dove makes what they use onboard and WalMart makes a much cheaper but equivalent to it. It's called Dove Cool Moisture in the brand name).