It was a pleasant experience on a nice beach. the entertainment was great. it was a little long although most people didnt seem to mind. i found the food to be a lil bland but my teenage son loved it. I did like that you get 3 drink coupons per person. overall the performers did a great job.