Willems place is awesome!
I often stay at Airbnb, and have been in Amsterdam many times. The apt was better than I expected. Lots of little touches that seem trivial but make all the difference.
The location is a tiny bit out of the center, so take in mind that it's about a half hour leisurely walk to the center, but there are plenty of tram lines that will take you there and it's a 2 minute walk to the beautiful Oosterpark and the main trams.