I'd recommend a nice cage from animal plastics, RBI, or something similar home-made for an adult.. 4 foot long is surely big enough for an adult female, I'm no expert on boas, but they may be fine in something smaller.. 3x2x2 might very well be big enough for a 4-6 foot boa.