I've been here quite a number of times, especially to Solarium night club. I will say that it's a gorgeous space. The glass walls allow one to see a breathtaking view of the Toronto skyline. Course, when I've been there, it's usually at night and usually intoxicated. So I'm not always paying attention to the skyline.
I've been to 4 parties here so far and they've all been good. The bartenders are not always the quickest but they try to be efficient. The security is great and thorough. It doesn't take much time to get inside which helps when it's cold at night and you're by the water.
My only issue is parking. It's easy to find a parking spot but since there are (I believe) 3 clubs in the complex, you'll have quite a line up when it comes time to leave the parking lot. It also doesn't help that there is only one way in and out of Docks along Polson street. I've usually hung out with friends in the car, going over the jokes of the night before heading home...or you'll just be frustrated sitting in a line-up of traffic for awhile.