They are great pets, but they do have their own little quirks. some people end up getting ones that are pretty nippy, though in my experience they are mostly laid back, except at feeding time.. And you have to remember they get relatively big for a "pet snake"; my friend has a full grown female and I am a relatively small person (5'4, 120 lbs.) and though I am able to handle this snake, it can be pretty tough on my back muscles!
My best advice to you, would be to find someone, or a store, that has a healthy adult female, and handle it, and see how you feel about it. They don't stay small and cute forever (they get big and cute!)