Желанный как пишется, с н или нн, можно понять, если определить, что это прилагательное образовано от глагола несовершенного вида "желать", который отвечает на вопрос: что делать?
В русской орфографии прилагательные, образованные от глаголов несовершенного вида пишутся с одной буквой "н" в суффиксе.
Посмотрим написание таких слов:
мостить - мощеная дорога;
латать - латаная кофта;
красить - крашеные волосы.
Хотя прилагательное "желанный" образовано по такому же типу, все же оно традиционно пишется с двумя буквами "н", как и подобные слова-исключения:
не гадать - негаданный гость;
не ожидать - неожиданная встреча;
не чаять - нечаянный проступок;
чеканить - чеканный шаг;
медлить - медленный танец
и пр.
Слово "желанный" правильно пишется с двумя буквами "н". Это слово-исключение, написание которого следует запомнить или справляться о нем в словаре.
Желанный подарок оказался весьма кстати.