Try "Ray's Reef" on Royal Plaza. They have a big play area and a room where the adults can stay and chat. A friend of my daughter had her birthday party there and everybody loved! The price is 40 riyals per children, with pizza and juice included. Good luck.