Great place. Close to everything that you need. Salvatore is really nice & welcoming. The flat is close to Vatican to the metro station, all in all you have everything there, you just need to go and discover.
Perfect stay! Next time in Rome, same flat!