Great view of Dockland's Bolte bridge and westgate bridge in the horizon. Only seconds walk to the Marvel stadium