Martinhal Beach Resort in Sagres is bringing tropical style to the Algarve - The Independent