We had a great stay in Rome thanks to massimo. The flat is located in an incredible spot, 10min walk to the Vatican and 15 to trevy fountain.
The flat has a homely feel and is kept impeccably.
There is an elevator which is a big bonus, with the only draw back being the lack of parking, but there are parking stations close by.