We really enjoyed our stay, with this apartment, you are close to center so you can walk around and if you need to go bit further, there is a metro station.
We also got some tips what to visit, which helped us as well.