Very convenient and cozy solution to stay in the University of Toronto premises.