Just make sure that you do plenty of research and you'll be fine. Have your enclosure setup and running with proper temps and humidity before bringing the snake home.
A thermostat (not to be confused with a thermometer) is one of the single most important pieces of a ball python enclosure. It regulates your UTH so your snake won't get burned. An unregulated UTH can easily reach over 100 degrees and injure or even kill your snake.
Ball pythons actually are extremely easy if you buy all the proper equipment, do thorough research and prepare ahead of time so I don't understand why people say they aren't beginner snakes.