Just to distinguish, I believe CMK10 means the restaurant at the airport. The one at the beach, actually right on the beach, separated from wind and sand only by a glass windbreak, is definitely open. I was just there. A beautiful area to get sand between your toes, or not, and there's a sign by the beach parking lot telling what ships and explorers moored or foundered there since the 1500s. Over by the broadcast towers about a mile away, several buried Spanish cannon were found several years ago. Not least, often there are dolphins offshore.