I'd go with a jungle carpet python. They're beautiful display animals, great feeders, within your preferred size range, and the husbandry is pretty simple.