Which of the following words could be used in the sentence below?

"Caroline took in the view of the marble pillars; she had never dreamed of having a(n) ______________ home like this one."

traverse
cantankerous
fortuitous
opulent