Great stay, perfect location and amazing hosts. Very friendly and helpful. A definite must stay when in Lecce.
Appartement is very unique, clean and makes you feel at home instantly.