I'll answer it this way. If the boat was sailing from a port that I could get too without flying, and it had an itinery I was even just slightly interested in, I would jump on her in a "NY minute."
My family has had a few strange vacation experiences that left me very gun shy. We had a fantastic time on this boat! My children ask weekly when can we go again. But I wouldn't say there was one particular aspect. Rolled together, it was just a fantastic experience. The crew, the room, the conditions, the itinery, the on-board activities, the shows, the meals, etc., etc., etc.
Does that help?
Enchantment - August 2005