And there's Village Cay Marina, which puts you in the center of Road Town. May not make sense to stop there if you're chartering from the Moorings/Sunsail/Footloose marina, which is pretty close.

Dan <img src="http://www.traveltalkonline.com/forums/images/graemlins/Cheers.gif" alt="" />