I have been travelling to different countries within Europe and I always use Airbnb. I can tell this is one of the best locations I have been and I'm confident recommending it.
Perfect accomodation in a perfect location. Amsterdam is pretty small, from this central location you can reach anywhere within minutes ;)