The overall experience was extremely positive but then we got very lucky and fortunate which improves everything. We were assigned a table of six for the early seating. We ended up with two other couples who we had so much fun with that the highlight of each day was having dinner with them. The cruise was under booked with about 550 guests. They had about 480 staff and crew on board so you could not move far without someone helping you or serving you. Food was excellent in all aspects of the club. We did not do Prego or Silk Road much as we wanted to enjoy our friends in the main dining room. Those two places were very good as well. The Lido Cafe for breakfast/lunch was exceptional. Trident Grill makes an excellent hamburger. Most of our excursions were cultural in nature and we found them very informative and enjoyable. Others on board had excursions that they felt less positive about. I really thought the "at sea" lecture series to be one of the highlights of the cruise. What fantastic people sharing their experiences. The evening entertainment was also very good especially the show "Imagination". Thee were some "hiccups" at times but in a three week cruise this can be considered inevitable. Some friends had less positive experiences in terms of services rendered and excursion availability but these were more exceptions rather than normal practices. Overall ships comfort was impressive. Some rough sea days (10 feet + seas) made walking about interesting but not impossible. Stabilizers did an impressive job!!! I would be happy to take a Crystal Cruise again. I am not sure I would fly 20 hours to do so.