You really need three or more days in Amsterdam, as there is a lot to see and do. The city is large, so easy access to a bicycle or a metro station near your hotel is also a must. And if you plan a trip to Zaanse Schans or elsewhere in the country, a hotel near Centraal Station is probably best.
We stayed in an apartment near the museum quarter, which was an expensive mistake. Our trip was too brief to venture that far away from the train station with luggage. Not only that, the apartment was ill-equipped: no cooking basics, air conditioning, fans, or functioning windows. Cooking in the apartment would have been more expensive than eating out, and it was already uncomfortably warm inside (25 degrees Celsius with no air movement).
To make matters worse Cole got sick on our trip to Zaanse Schans. So while we did get to see windmills, we didn't get to see much else. We managed a quick trip to the Bloomenmarkt and took in some views of the canals and their bridges, but missed out on Anne Frankhuis, Rijksmuseum, Van Gogh Museum and other would-be highlights we planned for our trip.
I don't know that we'll make a return trip. Although it would be nice to visit Amsterdam's museums and Kinderdijk's windmills.