I really fell in love with Amsterdam and try to come back here at least once a year. Amsterdam's vibe, the canals, the friendly people, cute boutiqueshops and lots and lots of restaurants all of this is why I love this city.
Here is how to spend a day in this amazing city (but you at least need 2-3 days to fully enjoy the city).