This is a fantastic brand new apartment with all amenities you need. The outdoor space is huge and is super relaxed to have dinner.
Note that the apartment is 2km from Lecce old town so you do need to have your own transport to get there.
I highly recommend this place for a relaxing stay in Lecce and surroundings.