I would have to disagree with the Spa comments. We have used the spa on every cruise and have been very pleased. Yes, they're not cheap, but they charge the same prices as on every cruise line, even RCCI and Celebrity. We like to book our spa trips during port days, as you can get some very good prices. The massages, facials and other treatments we've had on Crystal ships have been been wonderful. Plus, their spas are beautiful.
The one spa we greatly dislike is the Canyon Ranch spa on Cunard. Talk about overpriced and poor service. We booked two treatments on two separate days, and each time when we showed up for our appointments, with our reservation card in hand, they claimed we didn't have an appointment so we either had to wait for a long time, or had to leave because everything was booked. This happened to us on two of our cruises on the QM2.