I was on this same cruise. If one is interested in excursions rather than staying on the ship, one should note that the cpatain skipped the port of St John's Bay of Fundy and left 2 hours early at port of Bar Harbor Maine. I'd happily wait an hour at a restaurant without reservations than missing a port that I have my heart set on. There was no waiting time for those who had reserved seating at the Allegro Restaurant.