First time in Amsterdam, and booked the room last minute. My wife and I traveled from Brussels for the day and decided it would be better to spend the evening. The place fit our needs for a last minute booking, and was clean with adequate sleeping accomodations. Being an old city with old buildings, it is understandable that most rooms are on upper floors with many steps to climb, so if you are not willing/able to climb steps you need to book early and pay extra for bigger rooms on lower floors, but that is not the fault of the hotel... The staff was friendly and helpful, the beds were comfortable, and we even had a bathroom with a shower, which I understand is not always the case in Amsterdam. Beautiful city to see and everything is walkable. However, watch out for the bikes... LOL