Just got back a week ago. Our trip was the same as every other to CBR. Absolutely perfect. NO rats and NO roaches. Geckos, yes, random bug, yes - it's Florida. Our room was clean, and cleaned every day. Staff were always out and about cleaning.
Buses, only once in all our stays have we ever waited more than 15 mins. The one time we waited almost 30 mins, I picked up the house phone at the bus stop, explained the situation, and bus arrived in less ten minutes. Have never encountered a bus that was so full that we couldn't get on - often had to stand but still got on. We stayed in Trinidad North as it is our preferred location and we love it there.
Good luck.