Best practices for long term console storage?

I have recently ran across a Dreamcast for a good price and decided to snatch it up for a second system as my primary Dreamcast has been run for a number of years now. Now I wonder, how should I package the console to best protect it over a number of years? I was thinking about just wrapping the console and controller in saran wrap and putting it in a box in the closet, but I wanted to get opinions first.