All the above mentioned are excellent patio materials to be use for your patio. In addition, you can even use a combination of different types of patio materials to make your patio comfortable. Also, you have to consider the drainage properties of each material. For instance, individual stones, bricks, or pavers will let water through more than a whole slab of concrete.
Stamped or Colored Concrete : This material is gaining popularity and very practical. It often can be molded or stamped to look just like other types of patio material such as brick, cut stone, irregular stone, cobblestone, etc. It comes in various textures and colors and is cheap. Stamped or colored concrete is a very practical solution when working on a budget.
They can be used virtually on any type of surface. Tiles are very comfortable to walk on and relatively smooth which makes it safe to use. Hence, there will be little fear of people tripping on any part of it. In addition, patio furniture will sit squarely on the tiles surface, that may not happen if you use another type of patio materials.
Capacity of the patio : The patio needs to be large enough to accommodate the correct size of table with room for chairs to be pulled out and for people to move around easily when others are seated. A guide is to allow 1m width for the table, 500mm width on either side of the table for each chair when not pushed under the table, 300mm between chairs down the side of the table, and 700mm width to pull each chair out and sit down comfortably.