Bahama Breeze claims to provide you the Tropical Island Feeling - which did not completely happen during my visit.
The wait staff was very nice and attentive. As the wait for the main course became longer and longer, the manager showed up at the table and offered free deserts to compensaty for the long wait - nice!. Overall food is mid range, so are the drinks - I suspect that they are using a lot of 'ready-to-serve' mix instead of really preparing the cocktail. The mojito sucks!
Overall an ok dining experience for an unplanned dinner.
PROS: Tropical Island-esque food, e.g. coconut sauce
CONS: Cocktails are only mediocre