Truely steps from the Vatican! Spacious 2 bedroom apartment near sights and public transportation. And the best restaurant recommendations in Italy!