This is by far the best cruise line. I have traveled around the world and out of all the cruises I've taken the best have been on Celebrity. The service, cabins, staff, itinerary and the food are all important to me and when all of those earn a rating of excellent I am a customer for life! I've traveled to places like Alaska, China, Caribbean and Europe just to name a few all with Celebrity cruises and I just love their ships I'll be on the new ship Apex this coming April and I cannot wait because if it's anything like the Edge I know I'm going to love it too!!