I was on this cruise for a wedding. I'm not big on cruises at all so perhaps my ratings are a bit pessimistic. I was bored for a large amount of the time, highly annoyed at the lack of internet access that didn't cost an arm and a leg, and the onship shows were all below subpar.
"Burn the floor" was interesting for about 5 minutes and then became incredibly repetitive.The "Illusionarium" magic show was predictable, obvious, and seating was HORRIBLE. I almost fell asleep during "Legally blond".
Restaurants were all spectacular at least. And the on board rooms and room service were pretty great. Also really enjoyed the "Behind the Scenes" tour.