The apartment is well located and just as you see on the pictures.
The only downside is the fact it's a very cold apartment in general. So if you stay there during winter / cold days, be aware that during the day you may have to wear winter gear indoors and you may also consider having some extra duvets to be able to sleep.