I went to Ocean Annie's with my family, and overall, it's just a drinking establishment right on the beach, very relaxed but nothing particularly special about it.
This place is all about location. It's directly off the beach, so you can pop in for some drinks and then go back out into the beach. You can't take your drinks out onto the beach, though! They have security there to prevent that from happening.
Drinks are cheap and they have the standard beers. There's no food here.
I can see that this place would get very crowded, but I went around not during summer time so it wasn't that bad and the service was relatively fast.