op·u·lent

[op-yuh-luhnt] 

adjective

1.  Characterized by or exhibiting opulence: an opulent suite.
2.  Wealthy, rich, or affluent.
3.  Richly supplied; abundant or plentiful: opulent sunshine.