This is the perfect place to stay in Rome.
Three of us stayed in Luca's apartment and there would have been more than enough space for 5. The apartment has a lift, which not all do, and from outside you can see St Peter's Basilica.
Luca was incredibly helpful from start to finish, check in and out was easy, the apartment was in an ideal location and very close to the Metro, where you can access everything you need. Buses ran nearby too, so nothing was every far away.
Apartment was clean and tidy, with towels and basic toiletries provided.
The area is nice, with everything you need close by. A few bars / coffee shops, a supermarket, places to eat etc. and all reasonably priced.
If I go to Rome again, I would definitely check Luca's availability.