This is a difficult place to review. Usually I feel you should review somewhere according to how well it achieves what it sets out to do or to be. No-one criticizes an Indian restaurant for not having any Tex-Mex dishes. This hotel aims to provide safe, clean accommodation with a very basic investment in facilities - and it does just that. I stayed for four nights with a friend, in a room that was occupied about 60 percent by a reasonably comfortable twin bed. The breakfast was also very basic but welcome and served pleasantly.
The location is great - Haarlemmerstraat offers a unique Amsterdam combination of "coffeeshops", restaurants and pubs, and interesting shops. Ten minutes from Amsterdam Centraal (very close, but still a pain on a cold, rainy January night...), and also close to the lively and yuppie Jordaan neighborhood.
Having said all that - I can't give this more than two stars over all, simply because it is so very basic. As other reviewers have said, if you know what you're coming to, you shouldn't be disappointed.