Valley & Almansor, Alhambra