I heard it rains a lot in Amsterdam but we were probably just extremely lucky because it was all sunny every day. Locals say that when the sun comes out the city comes to life.
We walked along the Amstel river and crossed probably at least 1000 bridges. There are over hundred channels with the length of over 200 kilometers. The architecture of the city is beautiful and the facades are very narrow that it is impossible to walk between the houses. It would be impossible to get a big sofa to the top floor. This is why every building has a hook on the roof and the citizens move their furniture through the window.
During our trip we stayed at Die Port Van Cleve Hotel. The location was perfect, right in the heart of the city. Good service and quality for a reasonable price.
Amsterdam is small enough to experience by foot. Take a long walk around the city, it is beautiful.
If you are on a tight budget but still want to see the city from the nights go to the Southern Church. You will get a student discount whereas in the Oude Kerk you will have to pay full price. The sights are almost the same.
I bet Amsterdam will also steal your heart, like it did mine.