Takes delight in
• Cherishes
• Delights in
• Eats up
• Gets a kick out of
• Has, as good health
• Relishes
• Savors
• Takes great delight in
• Takes pleasure in