Itaca is a place of sunny, breezy, humble, elegant serenity, created and maintained in every sense by Orietta and Franco. Their generosity of heart is the most remarkable thing about an exquisite place.