Very nice place with an amazing location in the center of Lecce! The hosts were really nice, even though there were some issues with the English language but it’s fine anyway!