Taking a cruise of this length requires research, planning and a willingness to accept that there may be hiccups.
We loved it and everything about it and the small hiccups due to an engine problem didn't worry us at all. The ship requires rolling maintenance so occasionally, areas were not available as they laid new Astro Turf or carpet. No problem.
Food is a big thing and the buffet often comes in for criticism - most of it unwarranted. There were several feature or theme days, including Japanese, Italian, French, German, Mexican or pate and cheese, pasta, sushi etc.
Generally a great cabin, and typical size for this ship but the outdoor MUTS (Movies Under The Stars) had far too much bass at times and it rumbled down through the cabin.
Directly above, is the seating around the deck and deck furniture was dragged around at 6:45am most mornings.