My son and I sailed 6-19-04 on the Holiday (1st timers). It was absolutely wonderful. I had previously cancelled a cruise due to some bad reviews I had read. Yes, it may be old, but it is in good condition. My son did not want to go and the last day he was not wanting to get off. The ship is so easy to find your way around and the activities were good. The food in the dining was ok, but we could not get enough of the pizza and lemonade, which is available 24/7. The staff was very helpful and friendly. Our room was more spacious than I thought it would be (oceanview). We did Xcaret - it was great - get ready to walk alot, and be sure to swim the underground river. You will be tired by the end - but what awaits at the end will be worth it. Hope I have answered some questions. I am ready to go on another cruise (when this one is paid for!) and my son wants to go on Holiday again. We will probably wait until it moves to AL. Have a great time!!