Been to Cagliari a couple of times, it's a fantastic place to visit & probably the best place to go if you've not got a car.
A ride on the little green train is a great day out.
http://m.sardiniantouristservices.com/2/the_little_green_train_3827055.html
As others have said the people are...