I took our family and though we love cruises , we will never again use celestyal.
The food was cafeteria like and nothing special. They did not organize the excursions well nor did they give good information beforehand.
Ths ship is old i. E. The map on board says "internet cafe" but there is none. Theres only wifi that you have to pay for and which doesnt work well.