It was overall, really pleasant staying in the flat. There is a metro station 1 minute away from the flat, you have everything you will need within a 5 minutes walking radius. The Vatican is 8-10 minutes away by foot and from there you can go everywhere. Really good place to stay if you are coming to Rome