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