Can not recommend Angelo's place enough. We walked to all of the major sites and Angelo is the perfect host...he even arranged our shuttles to and from the airport. Super nice guy and knows Rome amazingly well.