Totally agree with all you've mentioned. In addition, it will be right next to Google's, Microsoft HQ, George Brown College, OCAD, Waterfront Innovation Center (WPP, MaRS - UofT) and easy access to DVP. East Bayfront will simply be a city within a city.