Francesca's place is right in the center near the Spanish Steps. The terrace is great and a unique offering in Rome.