I couldn’t imagine an apartment with a better location then this one. It’s a 10 min walk to Vatican entrance, also a 2 min walk to a train station, from where you can go to a city center