Unequivocally detestable.
Arousing or meriting strong dislike, aversion, or intense displeasure.
Provoking hate, aversion, disaproval.