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.
Evening restaurant food was well presented though portion sizes often seemed a bit erratic. Our wait staff were top notch, fun and friendly and always willing to cater fir our oddball requests.
Entertainment varied from the brilliant David Copperfield (the English one...) who was unfortunately only on for one night - and that was the night before many people had a long day ahead, to abysmal. I won't name the Australian based so called funnyman who appeared in a black and white check suit but he was dreadful.
The ship's musicians were great all bar one duo that we didn't care for, yet they did have their fans.
A special mention to Alana the brilliant dance teacher who made learning fun and managed to get a massive number of beginners dancing in a very crowded space. With brother Alan on keyboards at night, the end of the day was always relaxed and fun.
The staff were top notch at all levels and the more activities you get involved in, the more friends you make. Our friends from "Cruise Critic" made a huge difference to settling in and we gleaned so much useful info beforehand from them.
Disembarking at Dover was a breeze and with so many ports, I couldn't possibly cover them all and nor would I want to, but with a mix of Princess Tours, privately arranged tours and just wandering around, we loved it.
Although there were whingers on board, we didn't come across any and loved the silliness of the entertainment staff. Pity some miserable cruisers filed an official complaint against two of the staff, saying their English wasn't good enough to run the Trivia Quizzes - yet one was English...
We had a fantastic time and left at Dover looking forward to rejoining at Fort Lauderdale.
By the way, to the people who set up this page, we had rather more than your maximum of 8 ports...