I sailed with my sister, on what we anticipated to be a great Carribean cruise. My sister is a seasoned Mariner and she selected Holland America Line due to it's previous reputation. We boarded the ship and our stateroom was ready early. Given the two separate beds and no curtains to close between the beds, I slept on the pull out couch. I felt the metal bar against my back all week. When I asked to have this fixed, I was given an egg crate foam that was disintegrating - old, yellow, ripped. It didn't do much. The fabric on the couch was so old and dusty, my allergies were in full bloom.
The food in the Lido bar/dining area was poor. No self service due to the GI outbreak on the ship, so the line ups were long and the food was cold. The portions served were very small. In fact, they actually ran out of coffee cups on the last day so - no coffee was available and then they served it in the juice glasses! Hot!!
The food in the paying restaurants was delicious. The food in the Vista Dining room was mediocre and the serving staff were rude and they rushed us, often wanting to serve dinner before they brought us our bottle of wine that we had pre-ordered.
Cabin was ok - bathroom was lovely - even had a tub (small) and shower. The toilet did smell of sewer gases if the lid was left up. The pull out couch was very old, very uncomfortable to sleep on, dusty, dirty and the mattress was 1 1/2 inches deep - maybe.