Actually, I think there are several outfits that will give you a car at the airport and pick it up from the Moorings. Aside from that, I wouldn't spend that extra night and in Roadtown.

Personally, I'd stay at the Heritage Inn, hit CGB during the day and Bananakeet for sunset drinks and dinner.