The apartment is a little bit out of the centre but not too far. Old Town is a 35 minute walk but there is a tram stop 2-3 mins away from the apartment which will take you to all of the tourist attractions. The Tesco supermarket underneath the apartment is so convenient and has everything you need to cook your own meals or make packed lunches.
The apartment itself is good, however can get very hot (i appreciate we were there in uncharacteristically hot weather though) which made it difficult to sleep at night. The hosts dropped round a fan really quickly after the first night which helped a lot. Having the windows open doesn't really help and because the road outside is busy, the noise further hinders sleep. With the fan we could close the windows and slept much better.
Although there is an iron in the flat there is no ironing board which is a little inconvenient, there is also no toaster or microwave.
Overall, this place is what you would expect from an airbnb - cheaper than a hotel at the sacrifice of some luxuries!
I would recommend staying here for a short city break.