You can't beat the Rarotonga building for locaation. It's right next to the GCH, and you have a very convenient walk to both pools, the lake, transportation, and the restaurants. I've stayed in the Fiji building too with a lake view, but I find the Rarotonga building far more convenient.