Fabulous apartment close to all the things you want to see, do, and eat Lecce!