Great place to stay in Lecce. Close to everything, central, beautiful