Michelle is absolutely lovely and her home is exactly as it looks on the website.
Everything you could need is available in the kitchen to cook your own meals. There is a lot of shared space for hanging out. The bathroom with shower is shared with 3 others but I did not have to wait once - no issues at all. It is also in a great location with grocery stores very close by,
If you are not good with stairs then this might not be the place for you as there are 3 flights to get up...but I think most places are like this in Amsterdam so that should be expected.
Overall I had a great time and am very happy I was able to meet and get to know Michelle!