Highly recommend staying here. It's centrally located to all the major tourist sites but in a lovely, quiet, residential area with lots of great shops and restaurants nearby. Stefanos place is very clean and well equipped and he prides himself on providing a huge amount of information to guests to enable them to have a fabulous stay in Rome. The map he provided was invaluable on our trip and meant that we could start to explore the city the moment we arrived - essential as we were only staying for a few days.
If you are looking for a peaceful, welcoming place to stay, I would highly recommend staying at Stefanos. It was just perfect for our first stay in Rome and I hope it won't be our last.