This place has one of the best views of the CN tower I have ever seen. It is well situated in downtown Toronto and close to the water as well.