A great location and very big apartment. The check in was smooth and easy, with good communication from the host. The apartment is located a few minutes walk from the main center of Lecce and is a great spot to use as a base for exploring. The only thing to make note of is the apartment smelt a bit of smoke which may be off putting for some.