Perfect place that is located right by everything you need! I just took the SIT shuttle from the airport and it dropped me off right by the place. There is a grocery store right across the street and the metro is only a 5 minute walk and will take you right to the Vatican and everything. Great hosts!