Villa Itaca is een landelijk B&B op 800 meter van het strand Sant'Isidoro en is voorzien van een rustig terras met een tuin. Het biedt kamers en appartementen met airconditioning en een televisie.
De accommodatie bij Villa Itaca B&B is ingericht in een eenvoudige mediterrane stijl en heeft witte muren en betegelde vloeren. Elke accommodatie biedt uitzicht op de tuin.
Er wordt dagelijks een Italiaans ontbijt met cappuccino en croissants geserveerd en bij mooi weer op het terras.
Nardò ligt op 11 km van de accommodatie. De barokke stad Lecce is met de auto in 40 minuten te bereiken.