Riccardo is a wonderful host. We were 20 mins late and he patiently waited for us, showed us around the apartment, explained us what transport options were available and even gave us some wine and pasta for us to cook.
The apartment is clean, very spacious and comfortable. It is walking distance from Saint Peter's Square, however you might want to check out the transport options (buses) available because it is not that close from other major tourist attractions. Very recommended!