This place has the best location we could ask for, close to the Vatican, with a metro station two blocks from the flat. Easy to get from and to the airport, and the rest of the city.
I strongly suggest to check Mimi Michele’s guide, restaurants in that guide are super good, local and not tourist traps, and the best thing, perfect prices! So check on his guide, it will make you smile.