We went on this Holland America cruise line with my parents and had the greatest time. The boats themself are huge and first class. Our ship was brand new when we sailed on it and the details of it were amazing. The meal options on this ship were outstanding, we never had a bad meal or went hungry on this cruise line. From the formal dining rooms, complimentary room service and buffets everywhere you can't go wrong. The entertainment on the ship kept you busy and entertained, we really enjoyed the evening entertainment in the main theatre area. We enjoyed the casino activities as well aboard the ship. The rooms were very small but adequate for our group, and housekeeping was outstanding. The destinations we went to on this cruise were great and the day excursions they offered were very nice as well. I can't say enough great things about the staff, the ship, the food and the overall experience. I even got sick on this trip and the infirmary checked me out and gave me the medicine I needed to feel better and enjoy the rest of the cruise. I also like how Holland America offers an all inclusive cruise with tips included so there isn't pressure to tip, you can add funds at the end to people who you felt gave quality service which we of course did but it was nice not having that hanging over your head. Try Holland America Cruise line, you won't regret it!