A nice boaphile or vision cage would look nicer, it's what mine is in, attractive appearance and easier to hold heat and humidity than a large tank. I have mine in a boaphile cage with a couple decorations (branch, plastic vine). I haven't found a natural looking hide that is secure enough for a ball, may have to make one somehow if you want that. Although, cleaning gets to be a hassle, disinfecting and washing every decoration in there and at best you might see a head sticking out.