January 2016 - 6 Night Western Caribbean (Ft. Lauderdale Roundtrip) Cruise on Coral Princess
The Coral Princess was coming out of dry dock and it was not ready for passengers. Public restrooms were under maintenance, the pool was not filled until late afternoon of the second day, the big screen for movies was not working, not enough towels at the pool for passengers, one of the engines was lost and we spent an extra day in Cozumel fixing it (which meant we missed one of our ports), gale force winds prevented us from docking in Costa Maya (which wasn't Princesses fault).
On the up side, the organization was fantastic--easy embarkation, disembarkation, easy to get into anytime dining. Staff tried to remain upbeat.
The biggest problem was that we were kept in the dark and really didn;t know what was happening until after the fact.