• Santa Maria di Leuca, Apartments 100 meters from the sea, sea view, with garden and swimming pool