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