We booked with Holland American because of previous quality and service. We received an e mail prior to boarding asking us not to board before 1pm instead of before 12 noon as the ship had been in dry dock and would not be ready to use. Then they sent another e mail saying that we could board on the normal time.
On boarding the cabin had not been cleaned it had rubble on the carpets, dust all over everything inside, curtains were inside the draws, we complained. Later water was leaking into the cabin from the bottom of the toilet. There was no cold water apart from what was coming in via the toilet. The air conditioning was not working cabin was very hot did not work for 3 days. We complained in a long line of other people who were experiencing similar issues. In fact we spent the first day complaining rather than enjoying the cruise.
The toilets in the main public areas were not working which caused them to be backed up and less than usable.