Location was just perfect and apartment was great as well. We really enjoyed our stay in Rome.
No need to use public transport at all, just enjoying the Rome and Vatican by walking.
Thank you for such a nice experience.