Avoid like the plague - unless you enjoy men looking lewdly at you as you go about your 'business'.
Carrer d'Alí Bei, 80
Although Alghero airport is modern, the toilets are just a hole in the floor, two footprints and no handrail, try and go before you get to the airport if you can. Sardinia has great beaches, by the way.
Not quite the reason to go to Chengdu, but should be useful. Nearly all toilets are 'squatties' so be prepared for some calf-stretching stability exercises. Slightly pricier restaurants have neat packets of tissue paper which you should nab whenever you eat there. Even cheaper restaurants have toilet paper available, so grab a bit if you are out. You never know when a touch of the Chengdu-doo-doo will hit you and you will be glad of your forethought.
For public loos (plenty of these on streets, by the river) you normally pay 2 jiao (0.2 rmb) to use them. Some are good, many are less than fragrant. Be prepared for them to be more public than you might be used to. Mens' and womens' are usually marked with picture symbols.
All over town - Chengdu is well endowed with toilets.
Send your feedback or queries to been.there@guardian.co.uk
Search Been there