The ambiance and location of the bar/ restaurant is great. It is a short walk away from the beach. The reason for my 3 star review is the wait staff. It was not a very busy night when I was there but I waited at the bar for 15 minutes trying to order a drink and was completely ignored by both bar tenders. They had no sense of urgency - I would guess that they were not very experienced. On top of that the drinks that I saw other people receive were tiny and overpriced. Myself and the group I was with were also never asked by the hostess if we wanted a table or menu. We all ended up leaving. I also did want to mention that the guard/ID checker/bouncer that evening was so friendly and wonderful. He was the only reason we stayed as long as we did.
Good food and good service - great place to take a break from the beach. Management is great and super friendly. Fish dip is their own family recipe and so good!