Bahama Breeze is a fun place to o for happy hour with a couple of friends. It is not a great place to go for happy hour with a lot of people. All of the tables are literally bolted to the floor, so if you bring a group of more than about 6, you either have to take up a huge amount of the space outside, and surround multiple tables, or you have to sit at separate tables inside.
The drinks are alright, but very pricey and they could certainly put more liquor in the mixed drinks. The appetizers are good though!
The atmosophere is pleasant and there's usually a nice breeze. If you're sitting outside, the live music makes it too hard to talk much to your party.