We didn't get the chance to meet Luca, but we had a great time at his place.
The apartment is exactly as described in the pictures, located in a building amoung which a couple of apartments are dedicated to a B&B activity. The view is absolutely wonderful, and it is rather well situated (a 20-min walk to the Coliseum and the Pantheon).

Bear in mind that the bedroom is right above street level ; there is no heavy traffic, but it is a paved road. If you're sensitive to noise, be sure to take earplugs with you.
Also, the additional beds are located in the kitchen. Perfect size and accommodation for 2, maybe tight for a party of 4.