Our stay was really incredible. It's centrally located in Lecce and offers you great proximity to many great restaurants and sites. The listing itself was immaculate and check in was very easy. For anybody looking for a stress-free, luxurious stay in Lecce, this is a great spot to look at.