After numerous cruises on Princess this was our first Celebrity cruise which we now think was the worst cruise we've ever had.
Embarkation / disembarking ,the gym and the helpful guest relations was the best but the bit in between was a most miserable and boring experience.
We always use the "Horizon court " type of restaurant which has always been self-service.