Luca's place is exactly as described. It's in a very central location and easy access by bus from Termini. You could also walk if you didn't have luggage. We had absolutely no complaints and no issues and would stay there again in future. We walked to all sights from the Colosseum to the Vatican to the Spanish Steps from this location. The furthest being about 30 mins at the most, with a few stops to take pictures!
The only recommendation I have is that if you are a light sleeper, to bring ear plugs as noise does carry from the street but that has no reflection on the apartment itself.