Good place to stay, the inside is nice and has a fan, AC, a fridge and other things you might need. (The only thing I really missed was a shower head holder)
Getting the keys is easy too, and you don't actually meet the host. The place itself is close to many useful things, we really liked how close you were to the metro station, trams, and the local supermarket called "Albert" which sells Dutch stuff from the Albert Heijn among others. Would definitely stay here again.