Their place is super close to the Trevi Fountain and is at 10-15 minutes walk from various places of interest in Rome. The host responded to our request quickly and was helpful in every way.
Would highly recommend this place as they have excellent hospitality and location.