There are some good things about the place, but definitely some pretty bad ones, too.

The location of the apartment was absolutely perfect. The location was very central, yet not in the middle of noise, or anything like that. The Vatican is literally across the street: you can see it from the window, and hear the bells.

The apartment itself was large enough (3 bedrooms and an OK-sized dining room and kitchen), warm enough (we were there in the winter), and had 2 bathrooms. However, one of the bathrooms didn't really have a shower, since it was so ridiculously small that it was more or less impossible to use. I've never been in such a small shower, not even in an RV. There were also small details, like door knobs lacking in a couple of doors, that were only little nuisances but could have been fixed easily.

The main problem, however, was communication with the hosts. The bed layout was not how we had requested it when we arrived, and it took 3 days before they fixed it (we were lucky, since one of us was arriving 3 days later). The worst part was the checkout, when we were told 20 minutes before that we had to leave at 10:30am, even though no time had been discussed before. When we said we weren't ready, they said they still had to clean, since they had more guests coming in a couple of hours. In the end, we were literally kicked out to the street by 11:30, since the new guests were arriving right then. And even this short notice was only after I had to text them to ask about the checkout time, since they had not said anything.