I just spent the past week in/around Amsterdam and was fortunate find this spot - both because of the B&B and the Damstraat Rent-a-Bike Shop. The two businesses are associated and a stay at the B&B will get you a free bike to use while you're staying there. The folks running the place (Holger, Tomas and Cristina) are first-rate - very helpful, hip and super friendly. I got great tips on bike touring locations and spots to go to in Amsterdam. The B&B is easy to get to from the train stain - straight up Damraak to Dam Square. Dam Square and the surrounding neighborhood is busy, but fun. The B&B is off on a side street and is a lot quieter. (Note that I think B&B stands for Bed & Biking since I don't think there's real breakfast, but you should check on that to be sure). Biking around Amsterdam is really the best once you get the hang of it and it beats walking or trying to use cabs. If you're looking to get to museums, parks, restaurants, or pubs, with a bike the city is very accessible. I didn't use public transport so I don't know about.
Would recommend this place in a heart beat and hope to return in the near future with my family. (If you're looking for a typical full service hotel, this wouldn't fit the bill. The cancellation policy is clear from the outset. There was internet and yes, you will have to climb stairs....)