That's right, it's the stop right near Willoughby, Cavendish and Ancaster.
Not sure where to get the bus from the Jubilee campus to get back, but it shouldn't be too hard to find as the Jubilee campus isn't that big. I assume that most hopper buses will be headed to Uni Park anyway.