This place is in the heart of the historic district. It's a charming stone room with a rooftop terrace. There is a strange smell (which I have heard is normal in Lecce). Otherwise everything is great!