This Texas beach beat out coastal travel destinations in Florida and California. Here's where it ranked nationally.