If you do go to GG, request a table on the lower floor not the upper. We were just there and when they seat you on the upper part, you can't see much and it totally changes the experience.
We like the character interaction at GG. We also did Akershus and it was really nasty food. Plus, it was only the princesses and my son wasn't really loving that too much.