Check out the Argonaut Rowing Club on Lakeshore just west of Ontario Place. Very reasonable rates, great view on the water, beautiful room and cozy lounge area. Only downside is no A/C if you're doing this in late summer, though the breeze is always cool off the lake.