Kanye West didn't skimp on Kim Kardashian's Christmas gift's this year.

The rapper surprised his wife with a $14 million Miami, Florida condo, TMZ confirmed. The massive unit is situated inside an 18-story luxury building, dubbed the "Billionaire Beach Bunker."

Kardashian's new pad is a 4,700 square foot home with four bedrooms, more than five bathrooms and a large terrace. The building features countless amenities, including a gym, pool and spa. It's also located steps from the beach.

Sources claim West scoped out the vacation home while in town for Art Basel, but Kardashian never saw the place prior to learning it was all hers. The home was originally listed for $15.5 million, but West was able to talk them down. Kardashian and West are set to close on the property in January.