Deciding on baby’s bed !!

I’m stuck and I’m just not sure what to choose from.. bassinet, co-sleeper, pack n play or crib..

Baby will be sharing rooms in our masteroom until he’s about 1.

We have space for either or . But I can’t decide what to purchase.

How did you guys decided and what did you choose? I know not everyone is successful with transitions as well.