Doesn't really look like a circle to me, the only ones I read about that were close to that are the navigator verandahs. And there is plexiglass, it's just hard to see, but I can make it out.
I'm in 6630 on the Wonder this December (first cruise period). Yahoo!!!!!