Cheap beer, acceptable food and taxi prices make Budapest one of the best stag party locations in the world.