The best time to go to Amsterdam is between April and June when the flowering tulips make it a real sight for sore eyes.