The location is perfect. Walking distance from Termini and a subway station. Nearby a delicious gelato shop and nice restaurants. A bit noisy as nearby a local fresh market - just close the window, it will be fine.
You can run through Roma by Shapan's advice.