The popular Texas beach also offers fishing, camping and the best views of SpaceX rocket launches.