Great accommodations, outstanding food. Officers, Staff, and crew all professional and friendly. Loved the cooking class! Even a rainy day and a dramamine day did not dampen the experience! Amazingly, overnight one night, the entire ship was turned into a Winter/Christmas wonderland with absolutely stunning Christmas Trees and other holiday decor everywhere!