We had the same room category reserved for April, and were upgraded at check in to a honeymoon room with a King bed. It had a castle view.
The first night however, due to a late check out of the person in "our" room....we were in a room with two queens. I don't know if that was a deluxe room or not, but it also had a castle view.
I can't tell you square footage, though I know it's listed someplace, probably the facts thread about the GF.
The balconey is very small, but still nice.
You'll have a fantastic stay.
Karen