Great location to see all of center of Lecce. Restaurants and cafes very close. Great park nearby as well.