Great place, with a great view. There's a grocery store, sushi restaurant, and pizza joint all within walking distance. We tried all three and would go back. Bus stop next to the grocery store that'll take you directly into the center of town (where you can catch other busses, trains, or metro systems.
Being on the top floor gives you a great view to the north and south and I suspect if you stay here in winter (or at least when it gets dark), you might catch a view of the northern lights. (I can't attest to that since we were there when there wasn't any darkness so I have no idea what the city lights looks like.)
Any time I had questions, I emailed Katrine and she came through each time. She is a great source of information.