Lets be clear that the ship was able to get us to all but one port (Halifax was skipped due to high winds). The issues I cite above certainly did not cause any significant safety issues. HAL will always use their usual excuse which is "the ship will soon go into drydock" but we think this is just a lame excuse for a deferred maintenance program that appears to be among the worst in the industry.
Before folks flame me (and I am a 5 Star Mariner) please accept that I am only listing a few issues (there are many more) that we encountered on this cruise. As a frequent HAL cruiser, we would probably return to this ship if it was on an itinerary we enjoy. And yes, we are physically capable of stepping around major and minor water leaks and ignoring stained carpets. But having spent more then 3 years of my life on many different ships....we have never encountered such lousy maintenance. Personally, I think it just shows a disrespect for the customer...that defies explanation.