We chose this cruise because of price and ports. We got a deal that included three speciality dining nights, internet and drink package. That was great. Our aft balcony cabin was small but just what we needed. The speciality restaurants we dined in were good (Brazilian steakhouse, Italian and Japanese). Japanese was our favorite. The other restaurants were also good. The drink package included almost all top shelf alcohol so there were plenty of options.
Didn't appreciate on day 5 finding out there was a time limit on "reserving" deck chairs (long story but the chairs I had our towels on weren't "unattended" as the pool workers thought). That should be posted somewhere. It worked out fine as there were enough chairs but it was annoying. Not generally a rule breaker so would have liked to know that day 1.
Lounge entertainment was poor. Of the three acts (single guy with guitar, single guy piano player, husband/wife duo) the piano player was the best. The duo was unlistenable and actually caused us to leave the lounge they were playing in.