Very good location for Melbourne CBD and footy games at Marvel stadium