Very nice place in a super location. We will come back here in our next visit to amazing Lecce