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