We had gone on the exact cruise in August 2011, but it was the same time as Hurricane Irene, so we lost a day of cruising, and the weather in Bermuda was still rainy and overcast most of the time.
Regardless of that, we had such a teriffic time we decided to do it all over again in non hurricane season.
We stayed at the BW near the Newark airport as they keep your car there, and shuttle you to the port and give you a taxi chit for the way back.