Hi!
We stayed at the KCR II and just returned in early November. I'd recommend it highly. We stayed in a 2 BR/2BA unit and I thought it was plenty large for the 4 of us, and afforded great privacy for 2 couples. As usual, any additional persons would need to use the sofa-bed.
One useful tidbit I read on T/A was that KCR tries to honor requests for specific unit locations, so we did that. If you'd prefer a unit with more privacy and whose lanai faces the golf course, which overlooks the ocean, the best buildings are 23 (closest to the pool), 24, right next to 23. We emailed a request for an upstairs unit in either of those buildings and were thrilled to be given Unit 23-204. Of course this was after your exchange was confirmed. And I waited until 5-6 weeks prior to out arrival for the request.
The second floor has vaulted ceilings, and is more private since the lanai is raised and no one is looking at you when they walk by on the sidewalk that surrounds the property. Keep in mind there is no elevator, though. But it's only one story up.
There are plenty of reviews on T/A. After reading lots of them, then going there, I thought the property was really nicer than described. One thing many complain about is KCR charges you per diem to use the A/C, which is optional. Yes, I think it was $11 a day for it, but well worth it. It costs less for a 1 BR unit.
Do keep in mind there is no beach right on the property. There's a good snorkeling beach nearby, but the best beaches are a 30 + minute drive.
Overall we LOVED the BI, and LOVED KCR II and would gladly trade into it again. We even loved the entertainment they brought into their pool-side bar/lounge.
If you have any specific questions about either the BI or KCR II, feel free to ask.