really great location to explore Lecce