I prefer the first sentence, as "secret place" already implies "out of sight of passing passers-by". Or better: He suggested that we should find a secret place to talk. because "secret place" means "avoid public attention".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.