We only stayed two nights, so we didn't get much chance to interact with the owner.
Pros: cute apartment, new and fully equipped, central and convenient location, owner seems very nice.
Cons: creepy unfinished stairway down to the cellar where the apartment is located, stains and hair on bed sheets, large patch of water damage on the wall by the entry, overall musty smell of earth and drying cement.
We understand that most of these issues will be addressed by the owners in the coming months (Summer 2016), but that doesn't influence our experience.