Thanks. I am noting down everything you say. As for "atmosphere" I guess we're looking for restaurants (for dinner only, as our hotel has a free bf and we only eat snack lunches), that are a break from the ordinary. We are aussies who have never been to America, and would like to experience something "different"
As for Ariel's Grotto, the description in the Unoffical Guide made it sound quite "different" with the 3D images of being under the sea; that sounds like fun. But would it be too "princess-y" for my son (9)? He does like pretty girls, but he also feels awkward if something is too "girly".
Ariel's Grotto is a very pretty restaurant, with a great 'sea theme' for sure (it used to be called Avalon Cove, and it was a Wolfgang Puck restaurant themed after Catalina Island/Avalon in Southern California, so they kept up the mermaid and underwater decor from the Catalina theme, added some things and made it Ariel's Grotto). I have not done that character meal yet, but if you even suspect that your son might have a problem with it being too girly, you might want to reconsider that and choose one of the other character meals instead. Some folks say that their boys enjoyed Ariel's and the attention they got from the pretty Princesses, but I know if I had a son, I would probably be hesitant.
Perhaps your son would enjoy a more upbeat, fun character meal like
Surf's Up with Mickey (which has a bit of a beach theme to it)? Not only is that the only meal where you can find Mickey, but there are also other classic Disney characters too (Daisy Duck, for example) and some interesting food choices in the buffet (some special items with Latin or Asian influence).
Goofy's Kitchen has a mixture of both classic furry characters (like Goofy, Baloo, Pluto, Chip and Dale, etc.) as well as Princesses, as well as a huge buffet with a wide variety of food choices.
Storytellers, while not terribly upbeat and lively, has Chip and Dale, Koda and Kenai, sometimes Meeko, Terk, etc.
Minnie and Friends has tons of furry characters like Chip and Dale, Pooh, Tigger, Eeyore, etc., etc. - and it's held at the Plaza Inn, which as previously mentioned, is a beautiful restaurant inside.