Overall the cruise was good. The activities, food, and staff were wonderful. However, the ship is old and is shows it age. Three nights the water was off from 2-5AM for repairs. On Friday morning there was a major problem, a steam pipe broke and the sprinklers when off. Several in our party of 15 had to get off the ship in Cozumel. They were taken care of, however, those of us left on the ship were not. We were next door to the damaged area and for 2 days we were inconvenienced with the noise of repairs, smells from the debris that was removed, and all around lack of concern by ships officials. I understand their first concern was the passengers without cabins, and they were taken care of quickly and somewhat professionally. I can't say that we were!!
My general opinion is that this older ship needs to go to dry dock before its scheduled date of February 2007. When we left the ship another fully booked cruise was scheduled to depart. The smell of the damaged hallways were musty. I had complained about musty smells early on--and so I believe this ship has had other "plumbing problems" in the past.