algarve, THE golf destination