Abama is one of the most highly regarded resorts in the Canaries