3rd cruise for my husband and me; first cruise for our kids (aged 18 & 21).
I was somewhat concerned with some of the reviews before the cruise, but we chose this cruise as we wanted to spend a few days at Busch Gardens with the kids prior to the cruise. Fortunately those concerns were unfounded.
We loved everything about the cruise - the cabins were somewhat larger than we expected and the food was very good (and several of the meals I would classify as excellent!!!). The entertainment was fabulous - lots of talent on this ship. We also found the ship to be very clean and the staff to be top notch. Honestly, I would hate to travel with those who gave bad reviews to this ship, as they must be the type of people who complain about everything.