Restaurant right on the beach? I think so.