How does NUS compared to Berkeley in CS?

I got in to both the National University of Singapore (NUS) and UC Berkeley for Computer Science. What are the advantages and disadvantages of both and which should I choose?