The staff are wonderful with the children and are very approachable - they also have some male staff which provides a really good balance. The outdoor play areas are great - they are a real outdoor environment (no artificial grass!) with lots of shade and different play areas and equipment. The variety of activities and food provided are excellent. My daughter loves going there!