Graco Pack n Play or an actual crib??

I bought a Fisher-Price 4-1 crib and a Graco pack n play napper and bassinet with soothe surround, but I’m planning to keep just one!

I don’t have a space in my place so I thought the pack n play with the changing station might be a better option. However, I’m not sure if it’s comfortable enough for a 0-12 to sleep in it.

If you owned a pack n play and your child slept in it, do you recommend it? Till what age can a child sleep in it?? Or is a crib a better option?