Ready to explore an amazing city with culture, great food and plenty of entertainment? These are the best things to do in Amsterdam.