We just got back from a 5 Day on the Holiday and had a great time. She was showing her age but all was fine with us. There was a good bit of wear and tear all around the ship but our stateroom was nice and clean, the food was fine, and the service was good. This was our first trip on the Holiday and I am glad that we sailed on her before she is retired. We liked the smaller ship but missed the openness of having the lobby and the atrium. We also missed the fish & chips.
If you are booked on the Holiday, go with an open mind and you will have a great time. Just remember that she is an older ship and it is a great value for the money. I only heard a few people complain, but some people complain no matter what. Everyone seemed to have a good time.