Am thinking about doing a very short trip to Amsterdam on Eurostar - one or two nights. Definitely want to do a canal trip and see the Ann Frank museum (I am aware I need to book this well in advance). As I am only going for a short time I want to say quite central but don't want to spend loads on a hotel. Anyone got any recommendations for a hotel and any other "must-sees"?