Fantastic location, centrally located for visiting Lecce.