I'll stick with "buena foto" (good picture) because there are too many words in Spanish to say "cool", every country has its own words, this way it keeps standard.
La palabra ''cool'' es muy difÃcil de traducir, ya que como dices depende de cada paÃs y de como se tome la palabra... Muchas gracias por la correción...