I would definitely recommend Serena's place for your stay in Rome. It is very centrally placed for sightseeing, having great local food and drinks, and is close to the Cavore subway station which can you take you throughout the city.