I just got off the Holiday yesterday. The ship is in decent enough shape, for its age........we had no complaints about the condition. The staff is excellent.........couldn't have asked for better. My biggest issue (other than having to go to Key West, instead of Mexico) was the food. It was mediocre at best....suffice it to say that I would never go to a restaurant and pay for the food that we were served. We have cruised before and thought we were going to gain 15lbs, but instead, we barely ate, except in Key West when we made up for it!