Blind Beach is just south of Goat Rock Beach , with only Goat Rock between the two beaches , and Goat Beach is southwest of it . Blind Beach is situated immediately south of Goat Rock Beach , the two beaches being separated by Goat Rock itself .