it's very clean (sometimes almost too clean, its a bit unworldly at times), you would definitely get fined for urinating in public, potentially even taken to the police station, not just given a fine on the spot. not so sure about the drinking on the street rules, i think it depends on the precise area. but there are quite a lot of rules you need to be aware of in order not to rack up fines (in your car, on the street, in your home, etc). plus it is an expensive place to live anyway (going out, food in supermarkets). only petrol is cheap vs. france.