We have been on Celebration several times and did this Red Sea cruise about 2 years ago. Overall the ship met our expectations and the entertainment, especially the shows, were of a high quality. We also enjoyed the comedian. Food is varied and of a good standard and staff go out of their way to be pleasant and helpful.
As we had done the excursions on our last trip we stayed on board to sun bathe and chill out. Thank goodness for the library as I read ten books but opening times could be more flexible( only 1 hour in the morning and the same late afternoon).
The cabin was ample for our needs with plenty of storage space. The shower area could do with a revamp and a door instead of a curtain would be an improvement. I think the hairdryer was updated as it dried my hair quickly.