No trip to Amsterdam is complete without quality time on a boat. We stayed aboard the cleverly and colorfully designed Sachsen-Anhalt, enjoying the riverboat's charm and history, as well as its proximity to public transport, shops and restaurants. The hostess, Ingeborg, was a hit with the kids and made us feel right at home, with everything from readily available coffee, water bottles, comfy bedding and curated tourist guides to great conversation and tips on how to enjoy our stay. No fears for safety -- the decks are wide with easy-to-navigate steps. And it was lovely being gently rocked to sleep each night. We'll always remember a wonderful stay, and for any future trips to Amsterdam, this will be our first port of call.