I have sailed with Holland America 3 times and Celebrity 1 time. I loved both cruise lines. On Holland America ages vary with the length of the cruse ie. the longer the cruise the older the guests. Any thing over 2 weeks has older people. I have not sailed Holland America since 2002. We sailed Celebrity and Princess last year. The entertainment was best on Celebrity. I liked the food better on Princess. Celebrity has let us down with dropping ports after you book a cruise. Last fall they dropped an island on our cruise to Hawaii and this fall we cruise transatlantic and they have changed ports since we booked.