We had a lovely stay!
Check-in process was great and details of the place were well communicated by the host.
The place was very clean and inviting. Air Conditioning was effective. Amenities were very good and we had access to everything we could possibly need.
I highly recommend this spot for planning a visit to the Vatican, and is also good for seeing some other major attractions in Rome just by walking some time if you have a longer stay. Great restaurants available just down the street.