amazing location, metro is couple minutes walk away, but honestly unless you go to Vatican city you may need public transport for everything else simply just walk. perfect location to reach all main spots in Rome.