Have been to Bbdos each year for the past ten and now in retirement we can stay for 6 weeks +. It's all about what you want to do.
For us, getting around is on public transit (buses). All are $2.00 Bajan. The blue 'city' buses are the most reliable for distant destinations. But for a real loacl erperisnece take a ZR, same $$ and a great experience. If you are to go any distance i.e. Bridgetown to Bathsheba take the blue city bus out,to Atlantis for lunch and taxi back.
For us best beach is Carlisle/Browns Beach. Copa is a good beach bar, make sure you, make contact with Wayne at the Copa, Great Host and makes you welcome++++.
If your staying at a self catering, must get to Oistens for fresh fish, and, Miami beach/Enterprise Beach is a great day. From Butterfly, take whatever transport is available to Oistens, it's only 5mins.
What can I say... We absolutley love Bbdos and will keep going back..