Living in small spaces does not mean that you cannot enjoy the spirit of Christmas in a proper way, by getting a tall tree. First of all, if you have a small room, you’ll have to go for an artificial tree, because the real ones are too wide at their base, so they’d take over all your free space.
You don’t want that to happen, because the tree is supposed to be surrounded by your friends and family, looking for gifts underneath its branches. This is why an artificial slim Christmas tree is the way to go. Such trees are tall and narrow, so you can occupy your space much better. And your kids will be able to dance around it.