Great beginner snake as long as:
1-you get captive bred
2-make sure it is eating already (ask to see it eat-if already on f/t even better)
3-you get your setup together BEFORE bringing home your BP. It's a good idea to even post a pic of your setup with info (temps, humidity, dimensions, etc) for others to see and give you some advice on.
4-you are patient...don't be in such a hurry to get one before getting the setup just right and be prepared for them to go off feed.
5-do a lot of research
My BP was my first snake and he's the greatest!