The flat is nice and the convenience of having a parking space is great, but the host makes it very clear from the beginning that she lives above the apartment in the same building and is very aware of your every coming and going. This not only made me feel uncomfortable, but also unwelcome, but what was even more insulting was her requirement on meeting for check out (in my case at 7a) to inspect the property.
In the end, If you are comfortable with more of a shared space experience than a private stay, then the flat is fine, but there are far more affordable places for that experience. Unfortunately I can not recommend this place or would I consider staying there again.