Me and my dad did the Alaska Inland passage cruise cause his judges convention was on the ship,and it was great all the food was included in the price even room service,but drinks wernt you can buy a coke card where all cokes are free,i never did any shows,and couldnt gamble but other than that it was cool you have your own balcony,and the ice burgs are really cool,tips-at one of the port-of-calls if they offer the jet boat whale watching trips DO IT when we did it the whales were acting like the were on crack splashing at us and stuff,the eagle preserve jet boat trip i s cool too,most of the trips are really cool,if u tell me where yall are stopping i can tell u some cool things to do,and dont tip all at the end to ur cabin steward do it through out the trip in smaller amounts,i can answer most questions u have,we went with the holland america ms. veendam.happy sailing