Just got back from BCR and thought I'd give a quick recap. This forum was very helpful and wanted to add another review for those planning.
Booked through Booking.com and had no issues whatsoever. Checked in around 1pm and our room was ready. Tower 4, room 769. Perfectly clean, no bugs (other than a few very small ants but nothing to be concerned over), just as well decorated and appointed as others have stated. This room is a lake/pool view. I had inquired at the front desk at checkin about a fireworks view but was told none were available. We had a very nice view and didn't miss it.
Lots of activities - movie on the lawn, make your own sundae, a reptile show, bingo for kids... There is also a very nice playground that our daughter loved.
Grills were in high demand. Keep it in mind if you plan on using them. When we walked the grounds in the evening, they were almost always all in use.
Pools were very busy but we were always able to find tubes and chairs. Our favorite pool was in front of Tower 3 - lazy river, large pool, plus a kiddie pool and splash area.
Timeshare pitch - I was polite but firm at checkin and then promptly unplugged our phones when we got to our rooms. No problem.
My only critique was food service or lack of. Pizza was good, but very few other choices besides burgers, hot dogs, chicken sandwiches. Part of a good vacation for us is eating out. We were disappointed in this regard at BCR.
Overall, we loved our stay and will be back. There is no way you could get anything close on Disney property for what we spent here. We'd be on top of each other at a Disney resort, but we had plenty of room to spread out and have a quiet room to take naps, sleep in/get up early and not bother each other.
And for those concerned about "missing the Disney magic" whatever that means - Stacy is on 24/7. Hopefully that will help you get your fix!