Isla Canela Spain just over the border from the Algarve Portugal.... 

Only 40mins from Faro Airport Portugal or just over an hour from Sevilla (Seville) Airport Espana.