We had a very good stay in Lecce - thanks to artists suite.
It's at a perfect location in Lecce, you can reach everything by feed.
The suite is cozy and lovely.
Would definitely recommend.