This is an ideal beginner board to start on, the 7'2 nsp and 7'3 bic are both the most popular first time boards id think. It depends on your height/weight, surfing ability and mainy what you want to get out of it?
I still reckon a longboard is the best surfboard to learn on. A board has 3 functions: duck diving, paddling and riding. A board thats too big for you wil help you master all of these things. You'll develop a smooth surfing style, and will find it a lot easier when you move down to a shorter board.
Also when you do move down to a shorter board, you can still use the longboard for fun small days.
But longboards are a lot more money. How much are you willing to spend as well?