Switzerland 70.3 bike info

Can anyone that has done this race give me some info on the bike course? Would you recommend a road or tri bike? The climbing does not look too bad, I am curious about the descents. I have read that they are fast, with some technical turns. Any info would be appreciated.