Great place. Location within the old town of lecce. parking near.
Great stay