We have been on several Crystal cruises. the last one was in August 2007.
(We are going again in May.) The suite was very comfortable, the food and service were first class and the people we met at our table were great company. I couldn't find fault with anything--the excursions we went on were excellent and the guest speakers were first class.
We are pretty well travelled and like everything to be right and it is on Crystal.