graniclaus
Don't buy drink passes till you get on the ship, you can buy them daily for the same price and be aware the ship will run out of bottled water but you can bring it on at each port. Free sandwiches muffins brownies and pizza along with free water and iced tea on deck 5,very good service and food.