New and confused, help please!

Options
I'm new to making multiplayer games and currently looking for an easy and simple multiplayer solution. I looked at UNet and it worked perfectly and was very simple, but it's getting discontinued soon and I heard it's not that good anyway, plus expensive. So now I'm stuck with choosing between PUN and Bolt. I've downloaded bolt and tried to convert my singleplayer first person character controller by following the written tutorials, but it was so confusing and hard that I got lost. PUN on the other hand looks pretty similar to UNet, but I don't really understand how it works.

My game is a simple survival game, I'm only planning to have about 4 players per server, all on the same team fighting off a bunch of NPC waves. Would you recommend using PUN or Bolt for this?

If I used PUN, would the server stuff work in the exact same way as Bolt (I mean where a player presses hosts and everyone else connects) or will I have to pay extra on top of PUN for some kind of server hosting?