AC is a great place for a Bach. party. AC isn't as bad as people make it out to be as long as you stay in the casino areas. Outside the casino's there really is not point in going b/c it's just dumpy houses etc./people.
As far as surfing. Everything is pretty close just drive around and look. No swell this weekend or in the future it looks like so that is hit or miss.