I think that is a good choice. Almost all beachfront hotels in this area were renovated/rebuilt after the hurricanes of 2004 so most should be in good shape. Some of the ones farther South in Melbourne area just reopened last year, too.
Enjoy the space center. I advise taking Route 3 to A1A from the space center and stopping at Cape Canaveral to see the cruise ships and possibly eating at one of the restaurants in that area.