We just returned from our first stay at WBC and first off-site WDW trip. I wanted to share some of our experiences so other newbies can have more current info:
1. Check in was a breeze, we checked in to two, 2 bedroom units around 11am Friday, no wait and rooms were ready. We were in the same bulding (tower 1) but different floors. I asked at check in if we could get a fireworks view and she changed our room to floor 6, room 628, it was perfect view for Epcot. We did go over and get the dreaded parking pass, had no problems. We werent pressured into a presentation, but they did go up more on the offer for a giftcard so my husband bit at the offer. We sat through it, it was not pressured, we didnt purchase, had a free breakfast and got a good giftcard. It ended up being our coldest morning, so no biggie.
2. The rooms were pretty clean and spacious. We did notice the pillow on master bed was stained up, we just threw it in the corner for the week.
3. The furniture was pretty comfortable.
4. The pool, facilities, etc were all kept up well. The older kids enjoyed the ping pong and pool.
5. As far as being off Disney property...we hated it. We didnt even feel like we were at WDW. Usually we park our van at arrival and dont get back in it until we leave to go home. This way you had to drive everywhere, it was a pain and just not as much fun.
6. On the last day I was taking a fast shower and upon stepping out a roach fell on my foot. I about died! Then my 16 year old informed me that he had killed 3-4 all week.

Hoping we didnt bring any home with us. I know this can happen anywhere, it just is no fun no matter where you are.
So..overall it was a pretty decent resort. If you dont mind the extra driving and are not super stuck on staying on WDW property, you will love WBC. But, we do not plan to return, it just wasnt magical, we didnt feel like we were at WDW and the roach thing got me.