We had a wonderful time in Vincenzo's appartment. Location was brilliant, just 5 to 10 minutes walk from the colosseo and virtually next to the Lateran Cathedral.
We were a party of 6 and there was enough room for all of us. With a bigger party use of the two bathrooms might be challenging, though.
Grocery shopping and good restaurants were close by, especially Tratoria Luzzi can be recommended.