I think the owners/managers of the flat are very kind. They seem to operate more than 80+ listings. They seem organized and are responsive when in need. The main issue that my wife and I had was that the apartment was cold and wet; heavy moisture in the apartment means there is a lot of mold and there is a strong musty smell every time you walk in the place. The tiny exhaust fan doesn't work in the bathroom, so the apartment is constantly moist.
Inside of the ductless heater/ac, there was a lot of mold. Once we turned it on, we could not stop coughing and sneezing. There was nothing we could do. My wife and I took allergy medicine every day and went to bed with a mask on because we didn't stop coughing/sneezing.
The apartment is in an old building and the flat is very small (photos are not accurate). If you do not have allergies to mold/dust, it would be a great place to stay. It just didn't work out for us very well. The area has a lot to do and is very steep!!!