snake, yea i would say so. she was my first snake. just do your research first, figure out how you will feed her.
and yea t316, i have had mine for about 8-9 years and now the current GF is so freaked out by snakes, and even worse, rats, that she cant stand the sight of it. so the snake sits...