used the Carnival and the Costa for years until we heard of the Celebrity line
we tried it and never looked back best choice we ever make for crusing
Food was excellent serivie was better than we ever had on any ship ( 28 trips)
Cabin was always clean service overall was excellent