one thing i forgot to say about amsterdam is that if you do go, try & avoid a weekend. you get heaps of not just tourists but bucks & hens weekends which can be annoying.