We chose this cruise for the itinerary. The few issues on the ship that occurred were handled and resolved promptly which we appreciated. The staff was courteous and the food was good. Good variety of ports, however, the excursions were absurdly overpriced. We used outside tour companies that cost a fraction or we went on our own. Entertainment in the show room was the poorest we have experienced on any cruise. The dancers and singers were terrible, off key, imbalanced, and lacked experience. Daily activities offered during the cruise were lack luster and few in between. Our cabin was fine for what we paid. Glad there was enough storage. Our cabin steward, once he knew our requests and preferences, worked hard to deliver good service. The same went for our waiters in the dining room at dinner time. We were fortunate to have fantastic table mates that made dinner something to look forward to each night. Not to say we would not sail on Holland America again, but it would not be our first choice for cruise lines.