The weather in Amsterdam is often grey and overcast, especially in winter. Therefore the best time to see the city is often at night.