The cabin was as advertised and as expected. The bedding was luxurious. The bathroom was spacious by ship standards. The food was good, not great, which was disappointing, since we expected great. The cheese selection was outstanding. The "included" red wines were not good; the included white wines were acceptable, but no better; there were a couple of sparkling wines that were very good, and one very good champagne---but they ran out of the latter before the cruise ended and didn't replenish, although we were in France at the time. (And the sommeliers didn't want you to order it anyway. They were, on the whole, not helpful. They pushed the wines which cost extra, and those wines were expensive.) If you were lucky and got a good maitre d', he steered you towards the better-prepared food choices. The specialty restaurants were good if you knew what to order (one night the Italian restaurant had linguini made with fresh clams from that day's port, and it was outstanding.)Room service was good.
The shore excursions were outrageously overpriced. A $635 Grand Prix ticket (plus a mediocre boxed lunch, ear phones, a thin seat cushion and a guide per 20 people to walk you from the ship to the grandstand) cost $829. I agree that a mark-up is appropriate, but 30% is too much. We booked the cruise at the last minute, so had no choice but to purchase from Crystal. We were told that other shore excursions also had astronomical mark-ups.
Crystal's representatives told us that wi-fi was free; it was not, which was very disappointing.