We are planning on the Rhine River Cruise this July with Avalon. Planning on ending the cruise in Amsterdam. Thinking of staying a couple days to tour Amsterdam. We want to see as much as we can including the famous Red Light District etc. Where would anyone suggest we take a hotel? We would be coming from the Ship, staying and then getting to the airport to fly home. Any suggestions?