We had a great time at Mario's flat. He was a great host with quick communication and thorough notes to ensure a very easy check in and out process, as well as plenty of local tips about Rome.
The flat itself was very clean and is value for money for it's great location.
Would recommend