Wife and I spent a day in Amsterdam and this place is perfect for a short stay.
Centrally located and nice touches to increase comfort.
The stairs are a bit of a shock but it is Amsterdam and it is what it is. Some people just won't be able to get up and down the stairs.