A canal cruise in Amsterdam is the perfect way to experience the city from a different perspective. The canals are beautiful and full of history. But how can you ensure that your cruise is truly perfect? Here are five practical tips to make the most of your experience.