Every detail is taken care of.
The Versaille restaurant is the best restaurant in the ship. Very elegant, clean excellent service and terrific food. By far better than the Special restaurants. (and it is free of charge)
The Musical shows are better than in Las Vegas or Broadway.
The Cabin was sparkling clean.
Very modern. The bathroom was small but comfortable. The toilet was in the wrong direction. Should be facing the shower.