Can anyone recommend a good place to go for a European city break with enough to do for a 3/4 night stay. I like the thought of somewhere with water, ie on a river, but not essential and we don't mind somewhere less obvious either.