You can't beat the beach front setting with utility spool-tables right in the water; plenty of seating even at mid-day and the DJ with his live sing-along music is really wonderful. Food is overpriced, menu is super limited, but you're paying for the venue, so...you don't mind. The thing that would keep me from coming back was the really bad service. Started great, but when I didn't order a ton of food or expensive drinks, the waitress became cold and ignored us. We literally waited an hour for the check, got big attitude when we tried to ask for it; it was brought, tossed down, and we were abandoned for another 30 minutes while the tried to get someone to take the credit card. Finally walked in to get cashed out, and were RUDELY asked "don't you have cash?"... Still left her 10% on top of the 15% service charge (former servers are very forgiving) but felt that we were "punished" on purpose because we weren't big spenders. Won't be back.More