Enclosure is not bad, most people freak about the log hides, but I find snakes do fine as long as one end is covered with substrate or something. More stuff in the tank is always better, it makes them feel more secure and I find most of mine do like to explore at night. What kind of heating are you using, and hopefully it's on a thermostat to prevent overheating?
One thing you may want to consider is limiting handling to maybe once every other day, too much handling can stress them out, especially when they are new.