I saw this on my recent trip. What is it? Is it nice? I'm pretty sure I heard that it wasn't a "Disney" resort, but it looked pretty nice. Actually I just saw the entrance sign but, that was nice. Can anyone refer me to a sight w/ info on it? Thanks.