As far as the buses go, we had great luck when we were there 6/1-6/7. We were in Martinique and we were the first stop every morning. Of course, we were the last stop at night but it was no big deal. We also never waited more than 10 minutes for a bus, and that was a morning when we arrived at the bus stop just after our MK bus had left. Most waits were about five minutes.
You know, I was told that the vast majority of guests know nothing about making requests or which islands are preferable, so when you make a request you have very good chance of getting it, especially if it's just for a particular island.
I cannot imagine anyone not loving CBR. Ours was the best hotel experience we've had anywhere. In fact, we're going back the same week next year!