Perfect location near CN tower , Union Station at downtown.
Place with nice view of Toronto Island.