admire

To respect and appreciate someone or something very much.