The Rockhopper is an EXCELLENT intro bike. It's not "entry level" though, it is 1 level up from there. (Which is good.

)
The bike is a bit heavy compared to a "race bike" but is well spec'd on components. It should last a long time if you take care of it. Once the components start to wear out replace with higher level ones (XT) and keep on riding.