Public toilets are hard to come by. We found one at the train station. Entrance fee €0.70

Hinching Chan @hin