Overall - we had a great stay, you get what you pay for. The flat is small yet neatly and officiantly organized, in a location a bit far from city center but with plenty of public transportation to get you around. Great self check-in and check-out.
The flat is a bit under-equipped so if you are picky you should bring a set of hand towels since you only get a shower towel for each guest.