The flat is perfect. It has everything you need for a pleasant stay. The kitchen is functional and is practical when you stay several days. The terrace is a plus but it's nice to have a drink on it!
The flat is very well located (5min from the station and in the centre) and allows you to walk around the centre.
Be careful, if you are a light sleeper, take earplugs: the neighbours upstairs have a heavy step.