We loved the location of Rola & Claudio's. It was less than a 10 minute walk to Villa Borghese, and we pretty much could have walked to any of the sites if we wanted to. We were very close to the street car, and we're surrounded by amazingly delicious restaurants and cafes. We loved the location. LOVED it. Rola was also very helpful, willing to answer any questions we had immediately.