We stayed there when El Z a couple times, have not stayed since becoming Dinghy or now D's. We have however spent time on the beach and had lunch there and I would say the food is better than before, we liked it. Great place on a day with the large covered lunch area and no charge for chairs or umbrellas if eating there.