Our first impressions of Lecce, Italy! One week in Puglia