A range of speciality shops, cafes, restaurants, bowling ally, waterpark and other entertainment. One of the best things about this place is the open air rambling village feel.
One point to note it has a very good sports shop, probably the best of the shopping malls in Nairobi plus a very good electrical/electronics accessories shop where you can haggle the price down a little.
There is a play area for younger kids so there is plenty to do. one problem, it's not the cheepest place in the world.