This was our first cruise on crystal and it sure lived up to its name. Definitely 6* service, good food, and just loved the all inclusive nature. No messing with little bits of paper. My only complaint would be the very expensive shore trips.
The ports of call were great - we did miss Sevastapol due to a crew member medical emergency, but it was actually nice to have an extra sea day.
Entertainment was good, and even better were the handful of lectures given in the Hollywood Theatre. We had heard that Crystal puts lecturers on all its cruises and we were not disappointed. There were three speakers on board - two that were informative, but their powerpoint presentations were rather dull. In contrast there was a younger Geologist whose presentations were very professionally made and given. So nice to have a little science in the mix.