We wanted to take a more relaxing trip this summer and friends highly recommended Crystal. This was our first trip although we have been on other similar ships on Regent and Silversea. The staff onboard was delightful - everyone went out of his way to accomodate. The public areas of ship were great. Food was good - breakfasts in particular the buffet were excellent. Dinner at the specialty restaurants was quite good. We loved all ports except Astoria which was a total waste of time.
Our only complaint was the size of our cabin. We had chosen a midship veranda cabin and just found it way too small. In particular the bathroom (although it had two sinks) was exceptionally tiny. I know cruise ships never have large rooms but found this to be the smallest cruise cabin I have ever experienced. If we go on Crystal again we will have to consider when of the suites.
Cabin was very clean but very small. Also, not enough plugs for electronics - they had to give us a power strip. Bathroom ridiculously small in my opinion for this level of cruise ship.Our cabin attendant though was wonderful - she couldn't be more accomodating.