Lavish Adjective

sumptuously rich, elaborate, or luxurious