This is the beach near my parents' house. Literally walking distance. Sigh...