I would rate this beach experience as zero stars. The scenery is nice, but the service at the beach restaurant is absolutely terrible. Expect to wait for more than an hour just for a pizza, for instance. What's worse is that nobody seems to care. The whole place is disorganized, with people sitting at the same table waiting for an hour while others at the same table are being served. Believe me, it's better to bring your own food.