Great, very clean place at walking distance of Lecce centre