The place is awesome, Francesca rocks, and the location is perfectly suited to see all Rome has to offer!