Leonardo place was great! Very comfortable and the photos show exactly what it is like inside. It was a very clean property with a comfortable bed and all the amenities you needed for a short stay in stone. The only issues we had were that the shower head was very unstable and the hot water tank was quite small so you needed to have short showers. Also, the key was very confusing to work out in the beginning but Leonardo was fantastic at helping us when we had trouble.
His home is very close to a laundry if you need to do washing and is in walking distance to the Spanish Steps. It is a bit of a walk to the Colosseum so I would recommend using public transport to go there or finding a property closer to the Colosseum if that is your main attraction.