We enjoyed our stay at Giorgio’s place, the location is very accessible, the train station is close by, and also just 5 mins walk to Vatican, local supermarket Carrefour City is just right apposite the apartment.
We highly recommend anyone who travels to Rome.