Both sides of the argument will say it's about levels of intake. It is strictly speaking a central nervous system depressant, but in small quantities for example the first drink or so, the ethanol will encourage the release of dopamine. Which is where the 'inhibition' comes in. At that stage, the effect is a stimulant.