We were in Jamaice for our honeymoon in October and we loved it. It was a pleasant, but short walk to Old Port Royale, and our building was close to the bus stop. Even though it does stop at every island, it's a very quick stop each time, so we were usually on our way pretty fast.
We loved CBR, and will probably choose this resort again.