Francesca place is very well located, easy access to Rome's most sought after tourist sites. Could be more perfect.