As I was coming down the coast, and Bosa is a couple of km inland, I first reached Bosa Marina. The first 4 photos give you an idea of the pleasant Saturday people were enjoying.
Bosa isn't a big town and you could walk from one end to the other within 20 minutes, but there are many narrow labyrinthine streets which are only for pedestrians and turn into pleasant lanes with fine eateries when the day has cooled down.
Notice the sign saying Pedestrians Only
The river Temo which is to the south of the main town.