This apartment is not in a tourist area - which in my view is a big plus. It is super convenient- 50 metres from a supermarket and 100 metres from the bus terminal at Piazzale di Clodio. The closest Metro is 10 minutes walk (although the Metro is less useful in Rome then the bus service). You can walk to the Vatican Museums in 15 minutes, and the Villa Borghese in 30. It is ideal for exploring Rome and I can not recommend it too highly.
Alfonso is a great host - helpful directions for arrival and then great tips for local restaurants. The kitchen is well equipped and people who stayed obviously loved this place. I would definitely stay here again.