WOW
What a lovely set up. Do you find that the snake makes good use of the space? Do you see him explore much? Do you ever move things around?
I am really curious because it has become so common to keep our snakes in the rubbermade type containers with minimal furnishings. When I only had one snake, I kept it in a more natural looking viv but now I have most of them in containers with water, bedding, one end on the heat mat. Seems sort of boring. Not much is ever said about snake's interaction with their environment outside of eating and breeding.
I am very curious to hear your description of what your snake does in his home!
Cheers,