We always stop here after our day on the beach.The food is amazing and the drinks are great. When ever we have been there the service has been very good. I love when they have musical entertainment. When we visited a few years ago, they had a local group playing and singing Hawaiian songs. This time we did not get to experience that which was disappointing. Maybe next time!