I would assume that Beast's Castle will be forced perspective so it looks further away. I think they said in the announcement that you enter Belle's house where there's an enchanted mirror that takes you to Beast's Castle. I wonder how they're going to do that.
Read today that Be Our Guest is going to be a CS for lunch, and a TS for dinner. No news on breakfast though. It going to have 3 rooms. The Ballroom, the West Wing, and the Gallery (or Library. One of the 2)
Also read today that they're planning on making Muppetvision into Disney Digital 3D, and they're planning to change the pre-show (noo D-: I loves it!) and add some new spoof posters, such as Pirates of the Amphibians (with Kermit dressed as Jack Sparrow of course)