The appartement has an amazing location at the centre of the city. A big number of restaurants, bars and touristic places are available within 5 minute walk. Moreover, the nearest subway is the Central station which makes the excellent availability of even far places.
The only minus which you can face is the loud night-street noises during touristic boom, but this drawback will be relevant for all accommodations near the main place.