We never met our host, but picking up the keys downstairs was easy and we just let ourselves in. For a three bedroom flat you need more than one set of keys, but that was all that was provided. The flat itself was large and comfortable. The kitchen large, but only very basically equipped, not even knives or a toaster. However, if you do not intend to eat at the flat anyway, the surrounding area if full of restaurants so not a problem.
Personally I did not like the beds (too hard) and even less the pillows (too big) - I used a rolled up towel as a pillow.
All in all good value for money if you are not intending to cook and the location is great.