Great hosts and a great location, right in the heart of Lecce and yet quiet. A great place to just chill and relax where food is fantastic and you have a great range of restaurants to choice from.