Theo was great to us. The apartment was what we expected and is in a super location. Minutes walk to the Vatican and other awesome sites. One additional benefit to the location was that the hop-on-hop-off bus stop is less than a minute walk and will get you all over the city for cheap.
We recommend staying here for a great time in Rome.