Really lovely place and well located to explore Lecce and surrounding areas!