Es gibt auf der ganzen Insel viel zu entdecken, daher würde ich nach Kapazität sieben und dann erst bezüglich der Lage!
(Ausgenommen, ihr bedürft einer sehr spezifischen Infrastruktur, beispielsweise mit Rücksicht auf Mitreisende mit Handicap.)
San Teodoro liegt etwa 30km südlich von Olbia an der Ostküste der Insel, wobei der Ortschaft an sich kein "besonderer Charme" beizumessen ist.
Markant ist ihr Strand, La Cinta, und ihre ausgezeichneten Möglichkeiten zur Selbstversorgung.
Ebenfalls zeichnet sie sich durch die kurze Entfernung von Olibia aus, ist aber beispielsweise im August heillos überlaufen.
Möglich, dass aramis sie wegen der genannten Eigenschaften empfiehlt?
Mein Tipp - ich war etliche Male Gast auf der Insel! - schau nach Ferienhäusern in geeigneter Größe (sind sicher eher nicht Legion!), und wenn Dir (Euch) was taugt vertiefe die Recherche bezüglich der genauen Bedigungen in der Umgebung.