Two spectacular courses, one hugging the resort's perimeter, are set within close range and played out against the backdrop of the wondrous snow capped Atlas Mountains on pampered greens beneath azure skies, witnessed by lush banks of palm trees.