This apartment is in a great location, very beautiful and very impressive. Davide who was the one we interacted with was very helpful and suggested local places to go.
That said, the place also had a few issues. The main issue was that it was very cold, and because it was very big, the included heaters had a lot of difficulties heating the main space. The living room, kitchen and dining room are all one big space and there is no door between it and the stairs which go up two levels so all this needs to be heated. The walls are massive but the windows leak a bit so there was always a slight draft in the living room and we got a little water inside when it rained. The other thing was that sometimes the cold water pressure dropped. Most of the time it was ok but twice it happened while we were in the shower - once to me and it wasn't too bad but once to my wife and she got a small burn.
Some other small issues like a few power outlets were out of order but overall I recommend the place.