It’s definitely a place to stay at!
It’s only 10min walk away from the historic center of Lecce.
The private terrace is must if you want to have private take away dinner instead of going to town or just chill in the afternoon.
Good recommendations on their website for activities and let the host book it for you.