I'm not sure about a website, but my DD LOVES it. I can tell you what I have seen from dropping her off and picking her up.
When you enter there is a desk directly in front of you. The child must be registered and you must have received your beeper prior to your child going in. To your left is a bedroom window, Wendy's, of course! Before they enter, they are sprinkled with Pixie Dust (glitter) and then they climb through the window to Neverland. There are table with games and some other things to play with in that room. Then there is one of the main rooms. On the back wall is a full sized movie screen with Disney movies running continuously. There are arts and crafts tables, games, toys etc. Although I have never had the privelege of going their, down the hall from the main room is Capt Hooks ship. This is where the computer and video games are. There is also ample area in the ship to act out the story of Peter Pan. The kids are well looked after, and since you have a beeper and are supplied with a telephone number, you can keep in contact.
I know that it is THE one thing that is always on my DD's MUST DO list!