Luca’s place is absolutely amazing! It’s not in city centre per se but it takes about 20 minutes on foot or about 5 minutes by bus to get to Flaminio and Piazza del Popolo. From there it’s an easy way to all the main attractions of Rome.
Flat itself is very tastefully decorated and with everything you need - there’s full kitchen with oven, dishwasher and induction hob. It’s a quiet neighbourhood. I totally recommend Luca’s place.