This place is well located, only a few steps from Saint-Petter's Basilica. We took the train from the airport and it was easy to get there from the station as well. Andrea was a great host and answers all our questions and gave us great restaurant suggestions. Since you are well located, in the heart of the city, don't forget your ear plugs as you can hear the city noise, which was not an issue for us.