delight

sense 1: give pleasure to; be pleasing to
please delight

sense 2: take delight in; "he delights in his granddaughter"
delight enjoy revel

sense 3: hold spellbound
enchant enrapture transport enthrall ravish enthral delight