Great location, though apartment building in general is quite dated.
A few issues with cleanliness, heating, water, wifi…so probably better for a shorter stay (a few days max).