It's now 1 August 2010 as per
http://www.starwoodhotels.com/prefer...ropertyID=3138.
I too saw the construction site and am highly skeptical of this date. Based on Italian real estate experience, I wouldn't count on anything earlier than the fall (and my gut says Christmas).