We recently stayed at Rosario's place and it was perfect for us. The flat was as described and perfectly clean. Rosario's communication was great even including a video before of arrival showing how to get the keys as we were arriving quite late.
The location was great for the Vatican, 10 mins away and only a half hour walk from the centre of Rome.
We would definitely stay there again if we go back.