The Indian Rocks Beach is a happy place for taking nice walks along the Gulf of Mexico without being overcrowded.