Great place to stay near to everything in Lecce.