It's a nice place near south yarra station with lots of things to do nearby.