I can highly recommend this place to stay in beautiful Lecce! The building is located in the city center and rooms are very clean and fully equipped.