Stayed there for a week as a family of 4. Awesome central location. Quiet enough for good night's sleep and super central at the same time.
Really spacious for us and full of nice touches. The kitchen was nice and staffed with some snacks to get you started. The bathroom was fine, but is due for a new paint job.
You get a full apartment for yourself and host just sends you a pin code to get in and get your keys. The host was very quick to respond to messages and calls. However we never met her in person.