Robert’s Place is an ideal place from which to explore Rome. Transport by tram and metro to Termini are good.
There is a great little supermarket across the road to pick up any bits and pieces you need should you not be eating out at the many restaurants nearby.