Great location! The apartment is newly renovated and Monica, the host, is extremely kind, friendly and helpful.
It was an excellent choice in Lecce