The hotel location was ideal, adjacent to the train station. The rooms are extremely small, even by European standards. The staff there really saved the experience, they tried very hard to meet our every need.
But there were limited dining options nearby and the comment about dirty is meant for ALL of Amsterdam. It is paper strewn, plastic bottles discarded, lots of cigarette butts left, in general is looks very unkept. Not sure I would return.