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.
Creating privacy : If the patio is overlooked the patio design will need to include screening. Walls, hedges, pergolas, and fences can be included in the patio design to provide a sense of enclosure and privacy. When building a wall around a patio it is a great idea to include a window through to other garden areas so that the patio doesn't end up feeling to claustrophobic. Windows in dividing walls create an interesting glimpse of the rest of the garden without compromising privacy.
Intended use of the patio : Decide how you want to use the patio. Is the patio mainly for alfresco dining or sunbathing or relaxing with a book or all three? The intended use will dictate the size and location of the patio. A patio mainly for dining is best placed where there is some shade so that diners can keep cool on warmer days and seek the sun when the weather is cooler. A patio intended mainly for sunbathing needs to be in a spot where it's sunny all day. If you want young children to safely use the patio, it needs to be somewhere you can see them from the house.
Polished concrete makes a wonderful contemporary surface for the patio. Resin bound gravel is not only great for driveways, but makes an excellent contribution to the patio paving when combined with other materials for textural contrast. Get the best quality stone you can afford then the patio will last longer and stay looking good for many years. A patio should never be designed in isolation without considering the rest of the garden. A well designed garden where all the elements are in scale with each other and the house will connect the house and garden. A balanced design that includes a patio or multiple patios will give the garden coherence and ensure that it is a pleasant, comfortable space in which to spend time.