I've seen pools that are done with pebble on the sunshelf and/or steps, with a complimentary smoother finish on the rest of the pool.
Pebble looks amazing, but it is rough and will tear up feet even just from swimming around, let alone any kind of playing. Marcite/marble dust/plaster or even...