We have just booked a cruise on the Crown Prince. It's our first river cruise so I have a few questions. How much is the visa in sterling or is it only in US $? Is it worth upgrading to the drinks package at £99 each. My hubby likes a drink and I would have a couple a day? What sort of drinks would be included? If we decided not to pay the extra how expensive are drinks on board eg. water, gin and tonic, coffee? What sort of temperatures would we expect in the middle of January and will we need mozzie spray? Will January be busy on board the boat? What is the best deck level to be on? Sorry to ask so many questions and thanks in advance for any replys.