Haha, Lemur, you do sound familiar with Singapore. :)
Your condos here have better design, I feel. Classy... like hotels! And the location... Oh my... The view up there must be so stunning -- Facing the water front and CN Tower!
I've tried going to the Olympic island. May give it a shot...