I highly recommend staying here! It is in a super convenient location (just across from the main train station) which is not only good for catching transport around the city, but also good as grocery stores are closed on Sundays/holidays everywhere except train stations. We were there over the New Year so it was excellent to be able to shop for food across the street! It is also very inexpensive to catch and Über anywhere in the city (only 30 Euro to the airport).
The best part of the flat is that it is SUPER clean. I stayed with my parents and we all have severe allergies, so we greatly appreciated the cleanliness of the flat, as well as the dishwasher and washing machine. It was literally spotless and we were all so grateful for that!!
The bedrooms are comfortable and the sofa is spacious. The walls are quite thick so if someone wants to sleep early they won't hear much noise from the common room. Highly recommend, truly can't say enough good things!