mary mouser beach