On my recent trip with just my three year old daughter, we were in the Grandstand and it worked out pretty well for us. It was the first bus stop, so we always got a seat, and it wasn't too far to get breakfast or swim in the main pool.
We were only there a couple of days, but it appeared to me that no location was going to be convenient to everything.