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