Great Stay, Marco's place is right in the center of Lecce, really nice and great view!
Also he was really welcoming, so do not hesitate!