There's not much to say about the place.
Amsterdam at its best. Great location and most adorable hosts in the hip nord of the city.
So, in you got. the chance to stay there,
Don't hesitate, just go for it.