the place is close to everything, walking distance ( 5mn) to the CN tower and other things to visit. Magnificent view.
Will def stay again once i visit next time