Cette localité balnéaire, qui se trouve dans la péninsule du Sinis, est connue pour ses cabanes de pêcheurs construites en jonc et dont quelques exemplaires existent encore, non loin des fouilles de la ville punique de Tharros. À l'entrée du village de San Giovanni, une église paléochrétienne consacrée au saint du même nom, datant du Vème s., a été restaurée. La tour espagnole sur le bord de mer, portant elle aussi le nom de San Giovanni, surgit au milieu d'un paysage de dunes et de rochers.

De par son emplacement, cette plage est dotée de bien des services : les camping-cars sont autorisés sur son grand parking tandis que nombreux sont les points de restauration et les bars. Si les fonds marins sont magnifiques pour le snorkeling et la plongée, n'importe quel type de surf peut être pratiqué.