The flat is great!
You have a big living room with a big table which you can use for dining and hosting friends, or, as I did, as a proper desk to work from.
The kitchen is equiped with all the essentials, an oven and an induction plate.
The internet connection is ok, I used it for all-day video conferences and things like that without any problem (except some glitches from the ISP which I guess can happen with any provider).
The separate bedroom is definitely great too. Also the courtyard is super nice if you happen to have a bike and don't want to leave it out on the streets.
The hosts were super friendly and helpful.
I definitely can recommend this flat, esp. for longer term stays.
Things you might miss, thought that has been clearly pointed out by the description or explicitly up front: the flat is not equiped with a dishwasher, a TV or a washing machine.