the location is great. you can reach the apartment very quickly by foot from Termini and many of the big tourist attractions can be easily walked to aswell. very central