While you're in town, check out the beach for a few extra days in the sun for fun and relaxation.
Houston, we have a problem! Just kidding! But, since you are here why not check out the Space Center