Our series uncovers the best unsung beach holiday resorts in Europe. Here we offer a guide to Salema, an unspoilt stretch of coast in the Algarve, with information on where to stay and the best places to eat