The crew made this a great experience. Always ready to provide help. The crew did everything to make it a first quality cruise. The entertainment was real quality performances and performers. The freestyle cruising left flexibility to do what we wanted, when we wanted. We could change our schedule easily. The food choices and quality were far beyond expectations.