The agency managing the flat actually upgraded me to a better appartment so this rating is * not* for the apartment it appears for on airbnb.
All in all a great place, but the agency was a bit slow and reactive in responding, 1st to an issue I had with the hot water on the flat and 2nd with instructions for the check-out.
Other than that though, it went quite well.