It is a great place at the waterfront. Short distance to union station. Easy to get to the islands.
The place itself is beautiful and clean and gives you a great view to the likewise and the islands, as well as onto the CN tower.