Matrix,
From personal observation, it takes 2-3 days for a muscle to recover 100%, but more like 1 week or even longer for the nervous system and joints to recover, if you are lifting near 100% of your rep range (I go less than 10 RM).
The alcohol has a dramatic effect on energy recovery. It's like carbo loading. The down side comes when you over do it, obviously.