I enjoyed the 3 days at the Westin, I had an exec floor room and it was great. I would imagine all the suites have twin towers views, although I would check !. Didn't see the pool but they have a decent Italian restaurant called Prego, I think the chef from the Swissotel The Plaza in SIN has moved there.
The lounge on the 33rd floor was nice with excellent views of the towers etc. One slight 'pain' was having to be like lightning getting your card into the lift slot to exit at the lounge on the 33rd when just coming down just 2 floors from the top, where I was. On a few occassions it set off down and I 'missed', spending needless minutes going down and up in the lifts. Particularly annoying during 'cocktail hour' missing valuable drinking time