Alexander and Natashas place is the best in Amsterdam. They are outstanding hosts besides their place is well located, sparkling clean,big, with nice light and views.
No hesitate to stay with them.