Had a wonderful time in Amsterdam would come back 100%. Make sure to rent bikes and go to NDSM if possible. The free ferries make it really easy to across the river. The city is great for biking and walking around to explore.