Stefano has a great apartment located at a strategic place to plan your days in Rome! Everything is within walking distance!
He is a great host together with his brother.