The check in was very smooth and the host was very kind. The apartment was very clean and in line with the pictures. The only small flaw is the absence of air conditioning, which is a bit difficult with the Roman summer heat.
Overall a really pleasant experience that I recommend.