Can't say anything bad about the location and the apartment in general. The problem we had was with the hosts.
First of all they had cameras installed in the apartment, which we were not aware of until we discovered them suddenly the next day. The cameras are not concealed and look like wifi routers, however nothing is mentioned nor in the listing, neither did they inform us while checking in.
Secondly, the host controls the heating of the apartment remotely and requested 200 EUR in order to increase the temperature for 2 degrees.
Overall we had a great stay, however those 2 things were really insulting.