We had a very good stay in July. The house is spacious, very clean and well located.
It is at a walking distance from the center of Leuca and about 15min driving to the best sand beaches