Bridgetown is a no brainer. The people at IAM will take care of everything for you operationally.
As for the town, well as with any other island you should avoid the "off the beaten path" areas, especially at night. Not that i've ever had a problem but juts to be safe.............
I would recommend staying at the Hilton, its pricey but most of the other hotels there are locally owned and can be pretty lame, the Hilton should be able to hook you up with any and all outdoor activities. Now if you can swing the high dollar west coast places then thats an entirely different story but thats where the pax usually go.
You'll probably want to go over to the St. Lawrence Gap for dinner/drinking and it'll be about a $10 cab ride each way. All in all, not a bad place to spend a couple days but not my favorite island either.