A place for shopping
"A sea of rock"
Though it's advertised as being Costa Smeralda, this town is distant from any sea shore and you certainly can't see the water from here.
What it is is a town that services the area with supermarkets, cafes and other shops.
There are Nuraghe remains nearby, some well worth seeing, and the whole town is surrounded by rock, as far as the eye can see.