admirable (admire + -able; capable_of)
Deserving of the highest esteem or admiration