Stayed at the flat with my girlfriend for 5 days and the place was really great! :)
Location wise - the main museums are basically just around the corner, a short walk to the more central bits of town, shops, restaurants and bars just around the corner and the area isn't too busy.
The place has got a kitchen (though without a stove, which would've made the kitchen perfect) so you can save money and eat in.
Be aware that the stairs are proper steep. Walls are pretty thin as well, but we got used to it. The self check-in was simple.
Would definitely recommend!