The flat was well located, spacious and in good condition. They also were good at replacing the toaster when it broke.
My only notes are be aware of the extra 600 euros deposit and city tax that you have to pay when checking in as this is a hefty chunk extra. Also this accommodation was more like a hotel with very close proximity to other residents rather than a private property which might not be what everyone is looking for. Otherwise we had a positive experience overall.