Beautiful apartment located in a stunning courtyard. Feels like you are in a movie set. Fantastic location close to all the best bars and restaurants in Lecce.