The good parts The cabin and restaurants were excellent… food great in the restaurants ( but dont bother with buffet restaursnt its like a free for all at the ok coral) restaurant service superb… the speciality dining was also worth the extra. The food was outstanding. superb Cabin staff were also excellent and cleaned cabins to a very high standard every dsy. BUT The entertainment was appalling …perhaps more suited to a care home than a cruise liner with a thousand guests! The biggest complaint was shore excursions! 2 of our 3 excursions were cancelled on the morning…such a disappointment … but we managed to book them ourselvves on shore direct and so much cheaper! But 4 months later over 60 e mails to holland america and still waiting for refund of over $1000! They havent replied once …an absolute disgrace!! On this basis alone i would never book with holland america again!