My friend and I stopped by on a non-busy Thursday afternoon. We were seated fairly quickly and our server came over pretty quickly. After we got our food, service was non existent. I waited about 10 minutes for a refill, calling our server twice as she passed by the table and eventually went over to her at the merchandise area with my cup and asked her for a refill. Same thing with the check. The other girl we asked was on the phone and told us "I can't help you" and went back to her conversation.
The one good thing I can say is drinks were cheap! My friend's beer was only $3.
If you don't expect great service and just want to be close to the  beach, it's okay. Otherwise, I'd look elsewhere.