Have taken many cruises with different lines. Crystal is superior in so many areas. Staff is very attentive all your needs. Enrichment lectures are ususal very good. food is outstanding. If you have special menu request it would be no problem . Entertainment is very good. Movie theather shows many new releases. Excursion were first rate They usually have free shuttle buses to the center of town . The main reason to take a crystal cruise is the staff. within the first day they know your name, your favorite drink. Cabin stewarts are always ready to take care of your every need. My favorite cruises is when the ship repostions. Ocean cruises are very relaxing. you get to meet many interesting people and leave the cruise feeling refreshed.I have booked 2 more cruises this upcoming season. Can't wait till i cruise with the best cruise line . You will not be disappointed if you cruise with crystal.