It's a young snake, 31" long 630 grams, that is why I think 4.5 months no feed might be the time to really consider force feeding.
It is an aquarium, it has a foil wrapped cardboard top (on top of the lid), dark teal paper is wrapped around 3 sides. When I do feed I throw a towel over the remaining open glass side for privacy except a slit if I am live feeding. So more or less she has her cage "isolated."