One of the most disgusting things in Amsterdam I think, are the public urinals for men. We call them "curls" and this one is prominent situated along a canal. The smell when you pass is awfull and the look of legs below makes me turn my head the other side. Public toilets for ladies are not available in Amsterdam, you have to enter a cafe or a department store or pee in your pants when these are not in the neigbourhood.
Dutch (female) people are always surprised to see how great big cities abroad these things have organized and wander why the city counsels here ignore such a normal need.
Two clever business men have started recently a commercial toiletbusiness "2theloo" with clean toilets in the busy shoppingstreet "Kalverstreet" and it is so succesfull, they are expanding to 12 other places. So ladies, you are warned when you visit a city here, don't drink too much.