This was the third cruise my wife and I took with Royal Caribbean. We also cruised many times with Princess. Overall it was at best an average experience. The best parts were: quiet cabin with a good bed, good cabin attendant (Wendy), good waitress in the main dining room in the evening (Staci), interesting ports of call, friendly staff. The poor parts were: one good show and several poor ones, ever present sales pitches, old movies, some good and some poor food, poor waiters in the dining room at breakfast and lunch, poorly organized shore excursions, poor tour guides.