From what you have said, two words: Dumeril's boa. I would describe them exactly lime you describe what you are looking for. I currently have a pair, and have been around dozens. I have never run into one that isn't a sweetheart. Here is a website with more info: http://www.dumerilboa.com/