The weather's not been great for the duration I've been here but it's not been terrible.
As for why I've been here, it's to hit the red lights to get my 20 minutes for 50 euros my first time here so it's mainly the usual tourist spots such as the Van Gogh museum. Obviously checking out the red light district, had a few peep shows and checked the sex museum but nothing huge.
If needs be, you can get transport cards that give unlimited transport for buses, metro's and trams for a set amount of hours if that helps (especially as you're there for a couple of days).