A great space, right on the Yarra river