Embarkation was delayed several hours by the need to scrub the ship for norovirus problems. As a result lunch was for a very limited time.
The ships condition varied greatly from one area to the next. For example, the shopping area and main dining were well maintained. However, in the main theater, there were numerous and large tears in the upholstery, in our room, tears in a couch that should have been replaced years ago. The carpeting looked like in parts of the ship was new but in others looked as if it should have been steam cleaned years ago. Leaks in the ceiling in the buffet area with buckets underneath did not add a classy air to that experience. Apparently, from another review, this is a problem at least six months old and so it is clear that a serious case of delayed maintenance exists.
I am a fitness nut and out of about 35 pieces of equipment in the gym area, 11 had out of order tags on them. A couple can be expected in the normal course of things, but in dozens of gyms visited over the years, none has had 1/3 of equipment unusable and more with serious rips in the rubber where folks use it.
The food experience was better then ship condition. The variety of fare offered is better then other major cruise lines and as a result something is sure to please. The only issue is that the staff too often brings the wrong items. In 4 days, 4 different meals the food was mixed up by the staff. Not the worst thing but no too professional either. Drinks were pushed very strongly and indeed it was noticed that servers frowned if they could not complete a drink purchase. The overall experience when this happens feels cheapened if the need to spend more money at every occasion is not met.
The ship had rocky seas and the port scheduled was canceled. Only issue here was that entertainment was supposed to come aboard and therefore there was less to do but weather related things are beyond the cruise companies control.
All in all, this ships condition and lack of service made it feel like I was at a cheap motel instead of on a premium cruise ship. I'm usually easy to please and any cruise experience is ultimately a good one out of the 30 or so taken. So yes, I had a great time. However, Holland America did not seem to contribute much to make it so.