I stayed in alot of places in Lecce and this place is by far the best !
The Location & design is like no other and what made it all come together was meeting the owner and his family