The location of the apartment is superb. Close to the Termini station and to the main tourist sights.
Everything was perfect!