I was in Bali early August 2011. Uluwatu Temple is the best place to watch the Kecak Dance (Monkey Dance). Spectacular setting on cliffs that drop 300 feet and great ocean views and they hold it while the sun is setting.
However, problem are the real monkeys that are around the temple grounds. They steal people's glasses, anything shiny and I saw one steal a 7 year old girl's pink slippers as she was sitting on a branch with her legs dangling. They look cute but I think they are dangerous and very conniving. I went there two nights in a row and the first night I saw several tourists have their glasses stolen and I was laughing really hard. they were able to get the glasses back when the monkeys were given food. The next night I was very wary of them and when one was going to reach for my glasses I waived my arm and shouted and he backed off. I was very aware of the monkeys as I was waking up the steps to the temple and walking back down the steps. I passed all of the monkeys and there were no more in front of me; I thought I was in the clear. Well, this monkey ( I think it was the first one I shooed away) ran up from behind me and took my prescription $700 glasses (I have very bad vision), and ran off down the cliff! People were in a tizzy as was I. A Balinese local offered to climb on the cliff and look for the glasses if I would promise to pay him if he got it. Literally, he could have died if he slipped but, praise God, he held on to some brush and found the glasses in some shrubs. I don't like monkeys now, especially in Bali as I later heard of people getting bitten in the Monkey Forest in Ubud. They are really nasty and dangerous. Carry a stick if you are going into Monkey places. However, I would not avoid Uluwatu temple and the Kecak dance b/c of the monkeys, but keep everything hidden from them.