I've been on 3 Holland America cruises. If you want a loud, party scene this is not for you. They cater to a more sophisticated/older crowd. The ships are beautifully maintained and the mostly phillipino crew is amazing. Great service and good food with upgradeable dining options that were well worth the extra $15 per meal. I've always had a great time on Holland America. Brought my 4 kids on a cruise over the holidays and their was plenty of other children their age they played with. A seven day cruise is the best length imo. Anything shorter is too brief, anything longer is too long.