This is a nice, large apartment very close walking distance from the historical center of Lecce. Our hosts were very easy to contact and communicate with and were very helpful with any problems we had.
Only thing to note is that it is a ground floor flat and can be quite loud at night.