I had a great time staying at Luca's place! It is central to everything, especially the Pantheon as well as many incredible restaurants and shops in the area. It was very easy to get here from Roma Termini, which you would take a subway to get to from the apartment. This is roughly a 10-13 min walk away.
The place is very well located but also very comfortable. It has enough room to comfortably fit 4 guests. The place was very clean and had utensils, iron, ironing board even hangers for your clothes.
I highly recommend Luca's place for your stay in Rome. It's such a nice place to come back to after a long day of sightseeing!