Off to Rome in a few weeks. Does anyone recommend the hop on hop off sightseeing buses or is it better to walk/take the metro? Planning to do all the obvious things and would like to catch some opera whilst there. things