We cruised with Holland America and we couldn't say better things about the line. The service was phenomonal, food was amazing (the first time I've ever gained weight from eating), and the entertainment and activities were pleantiful. I learned Tai Chi, how to waltz, and make a nutricious smoothy and they even had photography and computer courses.. ALL COMPLIMENTRY. We weren't real "formal night" people, so we were able to eat at the buffet and fill our time with other things. Also, they weren't pushy at all. I took another cruise line where I felt they were ALWAYS taking my picture in order to sell it and make more profit. I didn't have this with HA and I really appreciated it. Also, our ship was one of 3 of which didn't get the viral bug going around. They had hand sanitizer stations near all the food and also sanitized before we re-entered the ship from port. Finally, checking out was EASY. We gave our credit card numbers prior to the trip, so we didn't have to do a thing to check out. Just pack-up and leave. It couldn't have been simpler.