i dont mind calling pre vs CO with ATo in BUT. foldflop to that raise, you have no odds to call. as played betting turn is ok since we get called by sets and KQ,KJ,KT besides flushes. river is a fold.
All posts are just my own opinion about a hand or a general situation... not advices on how you should play...