I was on a 14 day Ensenada Mexico to 4 Island Hawaii cruise. The cruise line left us sitting in the San Diego convention center for 8 hours after pre-boarding processing awaiting a 2 hour bus ride to Ensenada to get on the ship. Buses, when finally provided, were from a Mexico bus company, in poor shape, unsafe and driven by drivers that did not speak English or drive safely.
The ship evacuation instructions and drill was not provided to passengers until after 14 hours at sea , mainly due to the delay of the ship leaving port 4 hours later than scheduled (1:00 a.m.).
Eight days into the cruise at night while at sea off Hawaii, the ship experienced a 2 hour total loss of power. I'm not just talking electrical power but loss of engines and auxiliary services also. Toilets would not flush, resulting in flooding of restrooms and cabins. Meals were not able to be provided and there was no safety lighting available in the cabins.
Other than that, the cruise was a nightmare come true.