It’s walking distance from Termini station, perfect if you arrive there!
The apartment was perfect for us. There are also nice bars and restaurants just downstairs.
Recommend!