This flat had everything we needed. The area in which the flat is located was moderately noisy. We did feel safe at the flat and it was clean. The only problem was, the listing states, that the flat is on the first floor. It is not. It is up 2 flights of narrow stairs and parts without a railing. I have a bad leg and sometimes a balance issue. So this was difficult, after a long day of walking. It was fine for the two nights, we stayed. I was just surprised, upon arrival. We would stay again. Stefano was great with communication. Ciao