You are right - It's a 2009 Giant Trance X2 in size Large. I know 100% sure because I nearly bought that exact same model back then! Great bike however I eventually didn't go for it due to it's ridiculously long headtube (165mm!!)
Seller changed the Hayes disc brakes to XT though (one of it's biggest weaknesses) and put one some XT shifters. Apart from it's now old school geometry I wouldn't go for it as it looks pretty damn used (it doesn't even have a chain)