We are booked on a Viking river cruise this April - Netherlands Tulips & Windmills. We have never been on a cruise before and are a bit unsure about what to expect on embarkation day. What time should we arrive at the port? Is there anything we should prepare in advance to make the process smoother? Also, any tips on what to do once we're on board would be great. Looking forward to hearing from those who've experienced a Viking cruise before!