Thank you so much Sylvia (and partner) for all your advice and recommendations!! All the restaurants you suggested were all great and brilliant transport advice too. If anyone I know is coming to Rome I will always recommend.