The apartment is perfect. Super simple, well located, clean, confortable.
Easy the get there from Termini Train Station. A few minutes walk from everything.
Totally recommended