Great spot to stay in central Rome.
5 minutes to Terminal train station and you can walk anywhere in central Rome.