Delighted in
• Ate up
• Ate up, so to speak
• Benefited from
• Had fun with
• Liked a lot, like an album
• Relished
• Reveled in