Amazing place in the heart of Lecce, a great base to get a true understanding of a beautiful city. Recommend for anyone wanting to explore Lecce and the surrounding areas!