I went on this cruise with a group of girl friends and we had a very good time.
However, I will say that the ship was a big disappointment for me. Crystal is supposed to be nicer than the standard large cruise ships, and I was disappointed that the ship was old and a bit worn around the edges. I've been on nicer ships which are supposedly not as highly rated.
I will say that the food was excellent in pretty much every venue. Especially the Asian specialty restaurant.
Cabin was nice, the bathroom was nicer than most other cruises I've been on with marble sinks.
The room, as with the rest of the ship was worn, and clearly not recently refurbished.