The good... Food was good and servers were wonderful. Buffets had good food, highlights hamburgers and pizza. Bar drink service quick and easy. Shows and performers wonderful. Staff was pleasant to talk to and deal with. Housekeeping very friendly. Clean ship. Plenty to do at night.
The so-so... Diesel smell in restaurant some days (we had an engine issue maybe was that?). Toilet issues 3 days. Restaurants all midrear and back a long way to walk from front of ship. Very light on singers/activities around ship. Arcade is a waste of space about 3 things in there. Ship is too big with too many people. Service desk is way too small or open another on opposite side. Armbands hit and miss working took 3 trips to service desk to get them fixed. No photographers coming around at dinner except first night.
Probably would not go again just because the large size of the ship makes it less fun than others I have been on.