Spacious place in the heart of Leuca! Luca and Katia are great hosts