What are some top  things to do in Amsterdam?

1) Museums! Book these ASAP: Van Gogh and Rijksmuseum, Anne Frank Huis
2) Book a canal tour or just grab one near Rijksmuseum. If you want something quieter and more adventurous, book an electric boat e.g. Mokumboot and go around the canals on your own.
3) Grab a coffee from Rumbaba and walk around Jordaan in the morning. Find a good pastry shop (there are several!) and get the sights while you walk.
4) Foodhallen ... expensive but cool place to get dinner
5) Artis Zoo. A super cool zoo, plus you get to walk around De Plantage