Leonardo's place is wonderful! the location can't be beat, literally right down the street from the Pantheon, just a few minute walk to Piazza Navona, and all the other big sights are within walking distance as well. The apartment is clean, very comfortable, and just the right size for a travelling couple.
Leonardo was easily reachable and quick to respond. We had timed tickets to visit the Colosseum and needed to drop our bags off to get there in time. Leonardo was quick to come over and put our luggage inside for us before the cleaners got there so we wouldn't be late for our Colosseum visit, which was much appreciated!
The only thing to note is that the water heater is fairly small (which is to be expected with a small apartment in the city), so hot water doesn't last super long. Leonardo was clear about this and let us know as soon as we checked in. We just staggered our showers one of us in the morning/one at night and we didn't have any issues at all. The shower was actually great, and the bed was super comfortable. A very cozy place, and we'd definitely stay again if we find ourselves in Rome in the future!