Stayed for a weekend. Everything went super smooth with check-in and check-out. The apartment was clean. The location is perfect (a few minutes to Vatican and close to a metro station). The only thing — you can hear from your room other people checking in/out or the doorbell ringing. Nevertheless, we had a positive experience and can definitely recommend to stay there.