Ah Rome - the Eternal City. So much history, so much romance, so much culture. You could spend years exploring the Italian capital and still not uncover every nook and cranny, every hidden gem. But unfortunately, most of us will not have years to while away in one of Europe's most beautiful cities. However, all is not lost, because complex and layered as it may be, Rome 101 - the real must-see places of the city - can all be done within a weekend.