This was our 30th cruise and by far the worst.
Embarkation was delayed and there was not one announcement telling us how long we would have to wait. I later learned it was because the previous cruise was for heavy metal fans only, so tons of equipment had to be offloaded and the cabins took longer to clean!
The weather was terrible - very cool with torrential downpours. Obviously the cruise line can't be blamed for the weather, but it is responsible for the lack of activities. How about showing a movie in the theater? How about having games and cards available? This was the first ship I sailed on that didn't have complimentary cards in a card room or at Guest Services. The ship's store was sold out - I guess other guests also had nothing to do. Good thing my husband and I had Kindle as the library had practically no books in English!