Set above the tiny cove from which it takes its name, Sa Caleta is the kind of restaurant where lunch has a habit of ...