Mario’s place is great, it has everything you need, excellent location as well, it’s just a ten minute walk to the Vatican.
Mario was a great host as well, we tried a couple of the restaurants he recommended and they were very nice.
I would highly recommend.