The flat is the same as in pictures, large and spacious in an amazing location, although it could have been a little bit cleaner.
However, the agency didn't check beforehand whether the heating worked or not, so we came to the flat and it didn't work. A maintenance guy came two days later to find out the heating system had issues, and (promptly) they sent us some portable radiators that we didn't use much as it was a very warm week for October. The boiler was also scheduled to stop working on weekends, so I had to fix that too.
Other than that, the experience was good, and the location is incredibly convenient.