The towhhouse is well located near the Yarra river.