The apartment is small but nice, there is a cute restaurant and bar and few cafes in the street but overall the location is descent, it takes a while to reach points of interest via foot. We had small issues that were handled very quickly by the owner of the apt which was great.
Only disadvantage is that you are supposed to sign a contract as soon as you get to the apartment, which is very uncomfortable.