Carpets are the best! They're my favorite snake species. I think every keeper needs at least one carpet in their collection. Temperament is an individual thing but all of mine are really chill. I do hook train them because they're pretty food driven but none of mine are defensive or bitey. They're active and inquisitive during handling, but not flighty, which is fun to me. They're beautiful and they make really good display snakes. They're also pretty hardy and easy to care for imo. I keep mine with a hot spot of 86-90 and don't worry about ambient temps or humidity. My ambient temps in summer are usually around 80. My winter time ambient temps have dropped into the upper 60s at night and they'll still be off their hot spots. They're usually great eaters but I have a couple that will go off food during winter or breeding season. Most are gonna max out between 5-7 ft which makes them a very manageable medium sized snake. You can't go wrong with a carpet.