Riccardo is great host - he was very helpful upon arrival and through our stay.
The flat is superb: it is big, clean and modern. And it is 2 stops away from Vatican and 5 stops away from centre (by metro, which is 100m near the flat).
Overall: strongly recommend