The apartment is located in the best place it possibly could be - Stabu street! It's right in the center of the city but the street is super peaceful. We really enjoyed our stay, the only incovenience was the bathroom glass door - the knob was a little broken and the door is so thin, that you can hear everything through it, so maybe not the best place to stay at on a first date :)))
Overall if you're looking for a place to stay - this is a great option!