This is an awesome two story plan. The main floor is open and functional with a large family kitchen, dining room and great room. You'll love the mud room with a desk for homework and a place for coats and boots. The second floor laundry room is in close proximity to the 3 upstairs bedrooms. The bedrooms are roomy with large closets. Don't forget to look at all the possibilities for the bonus room above the garage.
Basement is optional, but if you build it out, it adds another family room and two bedrooms with plenty of storage.
This is a great family plan and one that can be easily modified to fit your individual needs.