The apartment is really nice. It is close to train station, museums, city center and metro stations. You can easily do many things just walking.
It has pretty everything you need as well for short stay as for long.