We chose this particular cruise for the ports of call, which were mostly enjoyable. Although the ship itself is very clean, and the staff is fabulous, I'd say the ship is "tired". The common areas have been refurbished, but the staterooms should be updated. Our stateroom and bathroom were very clean, but it's obviously been much-used. The onboard stateroom TV programming was very limited, and the TV reception was poor (TVs should be replaced). Wifi was awful -- we could never access from our stateroom, but rather had to be very near or directly under a hot spot for connectivity. Food overall was mediocre, and specialty restaurants were underwhelming. Majority of passengers were very senior, and cheesy entertainment was likely geared toward that demographic. But if you like vacationing with 3,000 of your closest friends, this is probably just what you're looking for. For me, I'll look elsewhere in the future...
Very happy we got the mini suite. It was nice to have the extra sitting area and not be on top of each other. Lots of closet space, which was a nice surprise.