It’s also vital to consider the aesthetic appearance created by the table size. Of course, your capacity needs will always come first (the worst thing is not having enough space to seat everyone!), but the importance of visual representation is a very close second.
For example, if the table is too large, the space will feel cramped. If too small, the table will look out of place, because it will create an unbalanced appearance.
If you’d like a small table (like a 4 seater) in a large space, you can balance the appearance by strategically placing small potted trees around it.
Or, if you wanted a more dramatic effect, you could place the table under a large gazebo. Keep in mind that although the gazebo won’t take up a lot of floor space, the visual effect will create balance, while leaving a lot of the floor space open.