We stayed at Banks Mansion for 3 nights before our river cruise back 2014. We absolutely loved it. Splurged on an Executive Canal view room. The staff were so nice and helpful, and it is within easy walking distance of the main attractions. Don't know how many nights you are staying in Amsterdam, but if you have time, I highly recommend Omy Amsterdam Tours. We did 2 walking tours with them. Would love to go back to Amsterdam some day.