Best stag and hen party spots

Where to have one last bachelor brouhaha.