We spent 2 weeks in this spacious apartment. The main bedroom has a huge comfortable bed, the small bedroom with bunk beds is good enough for kids and the living room sofa is relatively comfortable as well.
Overall the place was very clean, but we were a bit unlucky with the kitchen dishes etc that needed a proper clean before we could use them. There are more dishes and plates in the living room, which we only discovered a few days in. The kitchen is well equipped overall but did not have any coffee, tea and only tiny packets of oil, which was below the usual Airbnb standard. The main problem with the kitchen is the stove, the burners only stay on if you hold the nobs in the whole time (not very practical for cooking) or click them with something. As they also tend to turn off sometimes, this seemed pretty dangerous and you should definitely not leave your cooking unsupervised.
WiFi was pretty fast with about 50MBps download and 20 upload bit it did stop working a few times for 10 minutes or so, which might be an issue of you really need it.
We were able to get a second pair of keys after some discussion. We hadn't told them in advance that we would need those and that seemed to be an issue at first, so if you would like to have more than one set of keys I would recommend asking in advance.
Apart from this stove issue we had a great time and would recommend this place to anyone looking for a spacious and relatively quiet
place to stay near Trastevere station.