This place is ideally situated in the center of Amsterdam. If the stairs don't scare you, you'll enter a beautifully decorated appartment. As they would say in Dutch, gezellig! :)
The hosts are very reactive and kind, I 100% recommend!