It was on our bucket list, and we are glad it was. From start to finish it was excellent . The staff in all departments were so helpful and always smiling. Quite lot of passenger's should take lessons from them. Our cabin steward was(John) looked after all our needs and was always helpful and smiling. Dining was magic and the Rigoletto waiters made it all worthwhile. Entertainment , apart from a very good guitar soloist (Cameron.) the rest were great, except The Elton wanabe . Worst show we have ever seen. Even though we missed out on couple of ports, we would rather be safe than dead . So good choices by the Commodore. Shore excursions were great and what we expected. You may be able to buy cheaper onshore , but at least you have security, knowing that the ship will wait for you if the unexpected happens. TOTALLY had great time.