We took the kids for their first cruise on this one because we also wanted to "test the waters" and it was great. We have been on two since then. We loved the ship. We love all the ships. A cruise is what you make of it
I read tons of reviews on each ship we go on and it is like anything else, half hate it and half love it. I think you will have a blast and as far as Spring Break goes, ours is actually in April. I think there are different times for Spring Break. Have fun and I'm sure you will become addicted!!!!