The staff at this beach were unprofessional and provided very poor service. During my day visit, I dined at the restaurant and found the food to be of low quality. The service was even worse than what you would find at a food truck on the street. There were no dishes, salt, bread, or napkins available. We ordered seafood, but it had no resemblance to actual seafood and was inedible. When we asked to cancel the order and get a beef burger instead, the manager insisted we pay for the seafood we didn't eat. The beef burger was also disappointing, as it lacked any substantial meat. We paid for the beef but refused to pay for the uneaten seafood. The manager was rude during our discussion about the payment. Overall, I do not believe this beach deserves its 4-star rating, and it is clear that the manager and staff lack proper training in customer service. I strongly advise against visiting, dining, or staying overnight at this establishment.