Stayed here after reading the reviews. Wanted a smaller non chain hotel and this didn't disappoint. Good sized room, with a balcony over the canal. No need to get a taxi here you can get the train almost to the doorstep.
If this is your first time in Amsterdam then its a perfect location - out of the seedier areas, but within walking distance to the majority of attractions.
Don't bother with breakfast - there is a bakery / fruit seller across the street.
Highly recommend this place - great :) - will be back.