I would 100% recommend staying here. It’s close enough to get to all the must see cites like the Colosseum, Vatican City. Etc but also away from all the tourist noise. The Gatsby is a must visit cafe/bar close to the apartment :)
Thanks again Lele!