It started out a cloudy, rainy day. We got lost and missed the boat. They were kind enough to take us out to meet the ship with a "little"boat so our day would not be ruined. The staff could not be more accommodating. Plenty of eats and drinks all day long. My 20 year old daughter had a blast, even though there was no one her age on the tour that day. The captain even let her steer the ship for a while. Great scenery, great food, drinks. Friendly people. Definitely would recommend!!!