great place right in the heart of Lecce. close to everything and perfect for exploring the city. definitely recommended