B&B le Aquile Siena: 100 m to Piazza del Campo