I'm interested in getting into snakes, probably Ball Pythons. My question is, can a cage be too big for a snake? What are some concerns or things to think about when making a large enclosure, say 6+ feet long?

I plan to have it filled with stuff from natural logs and branches to things like castles and ruins that normaly get put in fish tanks. That way there won't be much open space so that the snake won't feel too terribly exposed.

Thanks!