A guide to Rome: main tourist attractions, restaurants and the best tips