If you want to make sure about what to expect, carefully read this review.
For me this has been the worst experience with Airbnb in several years.
The apartment is very humid, and has a heavy smell of a mix of mold and ground. I read from other reviews the same complaint, and the owners' reply was that they should have kept the windows open in order to avoid that. During the night we could not keep them open because it was too cold, and during the day we could only keep one open, because the other didn't have window bars, and we left laptops and documents in the apartment while visiting Rome.
In any case it doesn't seem logical that paying guests have to take care about a humidity problem in the flat. The result is that I got sick and drove home with a heavy flu.
Apart from the above, in general the apartment is not well maintained: several spider webs and spiders, stains, random patches (probably to cover some of the stains), the shower cabin cannot be closed properly while taking a shower - resulting in flooded bathroom floor, the entrance door is very hard to close especially from outside - you basically have to slam it pretty hard, there is no sound isolation from the above apartments - we could clearly hear all the noises and conversations from the neighbours.
Another unpleasant situation (happened the evening before the check in) has been the insisting request from the hosts for sending them copies of our ID or passport, in order for them to avoid to come to the apartment and check them in person.
For the GDPR rules, it is not allowed to request copies of such documents, apart from special situations.
Nevertheless they initially claimed that if we didn't send the copies, then they would report us to the police. Since I rejected their request, they claimed that they would cancel the reservation. I agreed to that and was ready to book somewhere else, but then they told me that Airbnb would not allow them to cancel anymore because it was too close to the check in date. Which is absolutely not true (not long time ago I had an host cancelling the reservation even after the check in date).
In the end they came and checked the documents in person, but only after quite some drama.
For the sake of honesty and professionality, I hope that the hosts decide to change attitude and improve the many issues with the apartment, or rather stop renting it.