We have just arrived back from doing the red sea magic cruise on board the Thomson celebration ship and we had a fantastic time. we could not fault a single thing. All of the crew bar staff and the restaurant staff were so helpful and friendly and could not do enough for you. They would not even let us make a cup of tea without coming over and doing it for us. The ship itself is meticulously clean, and the staff are always around cleaning something. We even saw them with toothpicks cleaning the backs of chairs in the restaurants they were that good. All of the entertainment is of an outstanding quality and there is always that much happening in all of the different bars that you never know which one to go too. The drinks prices are very reasonable and water is free if you ask for tap water which we did. While we were on the ship they were currently painting and cleaning her up which was good to see. They are also in the process of refurbishing all of the rooms which are lovely as we were in one of the refurbished cabins. Everything is done to a high standard. The food that we received in all of the restaurants were of an outstanding quality and there was that much available we just ate all the time. Our cabin was always clean and tidy and our cabin steward was really friendly and always made sure that we were OK.
The ports that you dock at are not the best they are just used for industry so can be noisy but you do get used to it and it did not spoil it for us. The weather we had was lovely and warm but you have to be very careful when you are at sea as it can be windy and we did get burnt on the first day because we did not use enough suncream.
There is a large selection of shore excursions that you can do some of which are more value for money than others.
They are very laid back with the dress style on a evening but if you want to dress up you wont look out of place.
All in all we had a fantastic trip and we cant wait to do another of the Thomson cruises.